Browse Source

* latest version

peter 24 years ago
parent
commit
5b6d2f148f
3 changed files with 19 additions and 22 deletions
  1. 9 9
      install/doc/Makefile
  2. 5 7
      install/doc/readme.txt
  3. 5 6
      install/doc/whatsnew.txt

+ 9 - 9
install/doc/Makefile

@@ -2,20 +2,20 @@
 # Man page installation for linux
 # Man page installation for linux
 #
 #
 
 
-ifndef PREFIXINSTALLDIR
-PREFIXINSTALLDIR=/usr
+ifndef INSTALL_PREFIX
+INSTALL_PREFIX=/usr/local
 endif
 endif
 
 
-ifndef DOCINSTALLDIR
-DOCINSTALLDIR:=$(PREFIXINSTALLDIR)/doc/fpc-$(shell ppc386 -iV)
+ifndef INSTALL_DOCDIR
+INSTALL_DOCDIR:=$(INSTALL_PREFIX)/doc/fpc-$(shell ppc386 -iV)
 endif 
 endif 
 
 
 installdoc:
 installdoc:
-	install -d -m 755 $(DOCINSTALLDIR)
-	cp readme.txt $(DOCINSTALLDIR)/README
-	cp whatsnew.txt $(DOCINSTALLDIR)/NEWS
-	cp faq.htm $(DOCINSTALLDIR)/faq.html
-	cp faq.txt $(DOCINSTALLDIR)
+	install -d -m 755 $(INSTALL_DOCDIR)
+	cp readme.txt $(INSTALL_DOCDIR)/README
+	cp whatsnew.txt $(INSTALL_DOCDIR)/NEWS
+	cp faq.htm $(INSTALL_DOCDIR)/faq.html
+	cp faq.txt $(INSTALL_DOCDIR)
 
 
 faq.txt: faq.html
 faq.txt: faq.html
 	lynx -dump faq.html > faq.txt
 	lynx -dump faq.html > faq.txt

+ 5 - 7
install/doc/readme.txt

@@ -18,7 +18,6 @@ Free Pascal is currently available for the following platforms:
 - Linux (i386), both aout and elf
 - Linux (i386), both aout and elf
 - OS/2 & DOS, via the EMX extender
 - OS/2 & DOS, via the EMX extender
 - Win32 (Win32s, Win95/98 and WinNT)
 - Win32 (Win32s, Win95/98 and WinNT)
-- FreeBSD (alpha release)
 
 
 Older version of the compiler (0.99.5) is also available on:
 Older version of the compiler (0.99.5) is also available on:
 - Commodore Amiga
 - Commodore Amiga
@@ -280,8 +279,7 @@ If you find a bug in the released version, you may want to try a snapshot
 the fpc-devel mailing list.
 the fpc-devel mailing list.
 
 
 If you find a fault or 'feature' in a release, please report it
 If you find a fault or 'feature' in a release, please report it
-either to the fpc-devel mailing list, or using the bug repository on our WWW
-pages (see the link Bugs). PLEASE SEND ALSO A SMALL EXTRACT OF THE SOURCE
+to the fpc-devel mailing list. PLEASE SEND ALSO A SMALL EXTRACT OF THE SOURCE
 CODE which caused the problem, and state the version eg Win32, GO32v2,
 CODE which caused the problem, and state the version eg Win32, GO32v2,
 and the date of the compiler etc on which you noticed the problem & any other
 and the date of the compiler etc on which you noticed the problem & any other
 useful info so the developers can reproduce the problem, otherwise they may
 useful info so the developers can reproduce the problem, otherwise they may
@@ -292,10 +290,10 @@ not be willing/able to fix it.
 * License
 * License
 ****************************************************************************
 ****************************************************************************
 
 
-The programs and sources come under the GPL, for more information read
-the file COPYING. Additional information about the runtime library license
-can be found in COPYING.FPC. Some utilities and programs come under the
-license described in COPYING.DJ or COPYING.EMX
+The programs and sources come under the GPL, for more informations read
+the file COPYING. Additional informations about the runtime library license
+are found in COPYING.FPC. Some utilities and programs come under the license
+described in COPYING.DJ or COPYING.EMX
 
 
 NOTE: OS/2 version of the installer uses the library UNZIP32.DLL from
 NOTE: OS/2 version of the installer uses the library UNZIP32.DLL from
       Info-ZIP. Info-ZIP's software (Zip, UnZip and related utilities)
       Info-ZIP. Info-ZIP's software (Zip, UnZip and related utilities)

+ 5 - 6
install/doc/whatsnew.txt

@@ -47,8 +47,8 @@ API:
 
 
 Compiler:
 Compiler:
   + memory requirements reduced a lot when creating smartlink libraries
   + memory requirements reduced a lot when creating smartlink libraries
-  + identical procedures or functions are now already found in the interface
-    instead of after parsing the implementation also
+  + identical procedures or functions are now already found in the interface instead
+    of after parsing the implementation also
   + overload directive parsing is now D5 compatible
   + overload directive parsing is now D5 compatible
   + stop compiling if -S2 or -Sd is required and give a nicer error message
   + stop compiling if -S2 or -Sd is required and give a nicer error message
   + don't allow wrong assemblers for targets (i.e. refuse as.exe for win32)
   + don't allow wrong assemblers for targets (i.e. refuse as.exe for win32)
@@ -56,8 +56,8 @@ Compiler:
   * some -Or and other optimizer fixes
   * some -Or and other optimizer fixes
   * fixed some crashes with undeclared identifiers and inlined functions
   * fixed some crashes with undeclared identifiers and inlined functions
   * packenum fixes
   * packenum fixes
-  * internal binary writer is now a lot faster when creating smartlink
-    libraries with a lot of files (like the windows unit)
+  * internal binary writer is now a lot faster when creating smartlink libraries
+    with a lot of files (like the windows unit)
   * better targetdir support
   * better targetdir support
   * don't allow word = word like type definitions
   * don't allow word = word like type definitions
   * integer(char) typecast works now
   * integer(char) typecast works now
@@ -115,8 +115,7 @@ IDE:
   + don't allow wrong assemblers with specific targets
   + don't allow wrong assemblers with specific targets
   + default mode for which assembler to use
   + default mode for which assembler to use
   + Recompiling a program does now also use unsaved files still in the editor
   + Recompiling a program does now also use unsaved files still in the editor
-  * the support files are now placed in the same dir as fp.exe where they were
-    expected
+  * the support files are now placed in the same dir as fp.exe where they were expected
 
 
 Utils:
 Utils:
   + postw32 to postprocess win32 executables to patch the stacksize
   + postw32 to postprocess win32 executables to patch the stacksize