Browse Source

* 1.0.1 updates

peter 25 years ago
parent
commit
8374eaaac8

+ 52 - 0
install/debian/README.Debian

@@ -0,0 +1,52 @@
+Free Pascal for DEBIAN
+----------------------
+
+No changes were necessary to the source tree as checked out from
+CVS at cvs.freepascal.org by
+ cvs -d :pserver:[email protected]:/FPC/CVS -z3 co -r FIXES_1_0_0 fpc
+The Debian Build Directory was created by 'make debcopy FPC_VERSION=1.0.1'
+and then duplicated to .orig before 'dpkg-buildpackage -sa -rfakeroot' was
+run.
+
+In order to build the package yourself, you need a ppc386 compiler
+later or equal to 0.99.14. And you need to change the following settings
+in /etc/texmf/texmf.cnf:
+ pool_size.context = 1500000
+ pool_size = 250000
+
+As shipped, only the .pdf docs are built. You may want to make the HTML
+files with latex2html by yourself, and eventually adapt the doc-base file.
+     
+To create a new config file for fpc (/etc/ppc386.cfg) use the command:
+ /usr/lib/fpc/1.0.1/samplecfg /usr/lib/fpc/1.0.1
+However, you should be aware, that said file /etc/ppc386.cfg is
+declared as a conffile since version 1.0.1.
+
+Free Vision (fp-fv) had to be removed due to licesing issues.
+It will return into the distribution as soon as these issues are resolved.
+
+And, yes - this is a i386 only package currently.
+
+
+Web site and download information:
+----------------------------------
+
+The Original site is
+  http://www.freepascal.org/
+  ftp://ftp.freepascal.org/
+  
+HTTP Mirrored at  
+  http://www.brain.uni-freiburg.de/~klaus/fpc/
+  http://www.zeus.rug.ac.be/freepascal/
+  http://gd.tuwien.ac.at/languages/pascal/fpc/www/
+  http://www.atlasz.com/freepascal/
+  http://deadlock.et.tudelft.nl/~fpc/
+  http://www.freepascal.sk/
+  http://ipbm.simr.pw.edu.pl/users/ftp-pub/mirrors/tfdec1.fys.kuleuven.ac.be/%257Emichael/fpc/
+
+FTP Mirrored at
+  ftp://ftp.epix.net/pub/languages/pascal/
+  ftp://ftp.techgnosis.net/pub/fpc/
+  ftp://ftp.fisek.com.tr/pub/fpc/
+  http://clubinfo.collegebdeb.qc.ca/nuitari/fpc/
+

+ 0 - 31
install/debian/README.debian

@@ -1,31 +0,0 @@
-Free Pascal for DEBIAN
-----------------------
-
-Note: Free Vision (fp-fv) had to be removed due to licesing issues.
-      It will return into the distribution as soon as these issues are resolved.
-
-Note: To create a new config file for fpc (/etc/ppc386.cfg) use the command:
-      /usr/lib/fpc/0.99.14/samplecfg /usr/lib/fpc/0.99.14
-
-Web site and download information:
-----------------------------------
-
-The Original site is
-  http://www.freepascal.org/
-  ftp://ftp.freepascal.org/
-  
-HTTP Mirrored at  
-  http://www.brain.uni-freiburg.de/~klaus/fpc/
-  http://www.zeus.rug.ac.be/freepascal/
-  http://gd.tuwien.ac.at/languages/pascal/fpc/www/
-  http://www.atlasz.com/freepascal/
-  http://deadlock.et.tudelft.nl/~fpc/
-  http://www.freepascal.sk/
-  http://ipbm.simr.pw.edu.pl/users/ftp-pub/mirrors/tfdec1.fys.kuleuven.ac.be/%257Emichael/fpc/
-
-FTP Mirrored at
-  ftp://ftp.epix.net/pub/languages/pascal/
-  ftp://ftp.techgnosis.net/pub/fpc/
-  ftp://ftp.fisek.com.tr/pub/fpc/
-  http://clubinfo.collegebdeb.qc.ca/nuitari/fpc/
-

+ 11 - 0
install/debian/changelog

@@ -1,3 +1,14 @@
+fpc (1.0.1-0.20000811.1) unstable; urgency=low
+
+  * Built for `official' upload. CVS as of 2000/08/11 - NMU.
+  * Update to latest version, thus Closes: #56873.
+  * Removes /usr/bin/ppc386 link upon package removal. Closes: #64403.
+  * This upload also Closes: #68801.
+  * Added Build-Depends. Hmmm, 'fp-compiler' is somehow like `the chicken
+    and the egg' story...
+
+ -- Ulf Jaenicke-Roessler <[email protected]>  Fri, 11 Aug 2000 22:49:37 +0200
+
 fpc (1.0.1-0) unstable; urgency=low
 
   * New Upstream Release

+ 12 - 11
install/debian/control

@@ -4,10 +4,11 @@ Priority: optional
 Architecture: i386
 Maintainer: Mika Fischer <[email protected]>
 Standards-Version: 3.1.1
+Build-Depends: fp-compiler, debhelper, tetex-bin, awk
 
 Package: fp-compiler
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Suggests: fp-utils, fp-docs (>= 1.0.1)
 Replaces: fpc
 Description: Free Pascal Compiler
@@ -21,7 +22,7 @@ Description: Free Pascal Compiler
 
 Package: fp-utils
 Architecture: i386
-Recommends: fp-compiler (= 1.0.1-0)
+Recommends: fp-compiler (= 1.0.1-0.20000811.1)
 Replaces: fpc
 Description: Free Pascal Utils
  This package contains some handy utils for usage with the Free Pascal
@@ -45,14 +46,14 @@ Description: Free Pascal Documentation
 
 Package: fp-units-rtl
 Architecture: i386
-Recommends: fp-compiler (= 1.0.1-0)
+Recommends: fp-compiler (= 1.0.1-0.20000811.1)
 Replaces: fpc, fp-rtl
 Description: Free Pascal Runtime Library
  Runtime Libraries for the Free Pascal Compiler.
 
 Package: fp-units-base
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Description: Free Pascal base units
  Free Pascal units for common libraries, some of these units are also
  required by the Free Component Library :
@@ -62,28 +63,28 @@ Description: Free Pascal base units
 
 Package: fp-units-fcl
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0), fp-units-base (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1), fp-units-base (= 1.0.1-0.20000811.1)
 Replaces: fp-fcl
 Description: Free Pascal Free Component Library
  Free Component Library for the Free Pascal Compiler.
 
 Package: fp-units-api
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Replaces: fp-api
 Description: Free Pascal API units
  Free Pascal units for console keyboard,mouse,video and file handling.
 
 Package: fp-units-gtk
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Replaces: fp-gtk
 Description: Free Pascal units for GTK 1.2.x
  Free Pascal units and examples to create programs with GTK 1.2.x
 
 Package: fp-units-db
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Description: Free Pascal units for some database libraries
  Free Pascal units with bindings for:
   - Mysql
@@ -92,7 +93,7 @@ Description: Free Pascal units for some database libraries
 
 Package: fp-units-gfx
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0), fp-units-base (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1), fp-units-base (= 1.0.1-0.20000811.1)
 Description: Free Pascal units for some graphics libraries
  Free Pascal units with bindings for:
   - Forms 0.88
@@ -102,7 +103,7 @@ Description: Free Pascal units for some graphics libraries
 
 Package: fp-units-net
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Description: Free Pascal units for networking
  Free Pascal units for creating network tools:
   - Inet unit for easier tcp/ip handling
@@ -110,7 +111,7 @@ Description: Free Pascal units for networking
 
 Package: fp-units-misc
 Architecture: i386
-Depends: fp-units-rtl (= 1.0.1-0)
+Depends: fp-units-rtl (= 1.0.1-0.20000811.1)
 Description: Free Pascal miscellaneous units
  Free Pascal miscellaneous units for:
   - Utmp

+ 1 - 0
install/debian/control.in

@@ -4,6 +4,7 @@ Priority: optional
 Architecture: i386
 Maintainer: Mika Fischer <[email protected]>
 Standards-Version: 3.1.1
+Build-Depends: fp-compiler, debhelper, tetex-bin, awk
 
 Package: fp-compiler
 Architecture: i386

+ 5 - 1
install/debian/rules

@@ -46,6 +46,7 @@ clean:
 	$(MAKE) packages_distclean
 
 	$(MAKE) -C docs clean
+	rm -f docs/syntax.sty
 
 	dh_clean
 
@@ -115,7 +116,7 @@ install-arch-stamp: build-arch-stamp debian-files-stamp
 
 # Create ppc386.cfg which is included as conffile
 	chmod 755 compiler/utils/samplecfg 
-	compiler/utils/samplecfg /usr/lib/fpc/$(FPCVERSION) $(INSTALL_DIR)/etc
+	compiler/utils/samplecfg "/usr/lib/fpc/\$$version" $(INSTALL_DIR)/etc
 	touch install-arch-stamp
 
 
@@ -138,6 +139,9 @@ build-indep-stamp: debian-files-stamp
 	@echo "--- Building Documentation"
 	dh_testdir
 
+# We need our own syntax.sty (v1.9) which is not in the current tetex and
+# on ctan.org (PFV)
+	cp debian/syntax.sty docs
 	$(MAKE) -C docs $(DOCTYPE)
 
 	touch build-indep-stamp