Browse Source

* remove shared libs from linux

peter 25 years ago
parent
commit
20ac6d0b1e
3 changed files with 15 additions and 17 deletions
  1. 3 4
      install/debian/control
  2. 4 4
      install/debian/rules
  3. 8 9
      install/fpc-0.99.15.spec

+ 3 - 4
install/debian/control

@@ -14,10 +14,9 @@ Description: Free Pascal Compiler
  The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
  Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
  Some extensions are added to the language, like function overloading. Shared
- libraries can be linked and created. Basic Delphi support is already
- implemented (classes,exceptions,ansistrings). This package contains
- the commandline compiler. You need at least the RTL package before you
- can start compiling anything.
+ libraries can be linked. Basic Delphi support is already implemented (classes,
+ exceptions,ansistrings,RTTI). This package contains the commandline compiler.
+ You need at least the RTL package before you can start compiling anything.
 
 Package: fp-utils
 Architecture: i386

+ 4 - 4
install/debian/rules

@@ -75,10 +75,10 @@ build-arch-stamp: debian-files-stamp
 
 # First make a new Compiler and RTL using a make cycle
 	$(MAKE) compiler_cycle
-	$(MAKE) rtl_clean rtl_smart rtl_shared $(BUILDOPTS)
-	$(MAKE) fcl_smart fcl_shared $(BUILDOPTS)
-	$(MAKE) api_smart api_shared $(BUILDOPTS)
-	$(MAKE) packages_smart packages_shared $(BUILDOPTS)
+	$(MAKE) rtl_clean rtl_smart $(BUILDOPTS)
+	$(MAKE) fcl_smart $(BUILDOPTS)
+	$(MAKE) api_smart $(BUILDOPTS)
+	$(MAKE) packages_smart $(BUILDOPTS)
 	$(MAKE) utils_all $(BUILDOPTS)
 
 	touch build-arch-stamp

+ 8 - 9
install/fpc-0.99.15.spec

@@ -17,11 +17,10 @@ URL: http://www.freepascal.org/
 The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi compatible 32bit
 Pascal Compiler. It comes with fully TP 7.0 compatible run-time library.
 Some extensions are added to the language, like function overloading. Shared
-libraries can be linked and created. Basic Delphi support is already
-implemented (classes,exceptions,ansistrings).
-This package contains commandline compiler and utils. Provided units are
-the runtime library (RTL), free component library (FCL), gtk,ncurses,zlib,
-mysql,postgres,ibase bindings.
+libraries can be linked. Basic Delphi support is already implemented (classes,
+exceptions,ansistrings,RTTI). This package contains commandline compiler and
+utils. Provided units are the runtime library (RTL), free component library
+(FCL), gtk,ncurses,zlib, mysql,postgres,ibase bindings.
 
 %prep
 %setup -c
@@ -29,10 +28,10 @@ mysql,postgres,ibase bindings.
 %build
 NEWPP=`pwd`/compiler/ppc386
 	make compiler_cycle
-	make rtl_clean rtl_smart rtl_shared PP=${NEWPP}
-	make fcl_smart fcl_shared PP=${NEWPP}
-	make api_smart api_shared PP=${NEWPP}
-	make packages_smart packages_shared PP=${NEWPP}
+	make rtl_clean rtl_smart PP=${NEWPP}
+	make fcl_smart PP=${NEWPP}
+	make api_smart PP=${NEWPP}
+	make packages_smart PP=${NEWPP}
 	make utils_all PP=${NEWPP}
 
 %install