]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Remove *.la files.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 May 2009 23:07:41 +0000 (01:07 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 29 May 2009 12:54:33 +0000 (14:54 +0200)
73 files changed:
lfs/avahi
lfs/berkeley
lfs/binutils
lfs/cairo
lfs/collectd
lfs/cracklib
lfs/cryptsetup-luks
lfs/curl
lfs/cyrus-sasl
lfs/dbus
lfs/dbus-glib
lfs/directfb
lfs/eventlog
lfs/expat
lfs/file
lfs/fontconfig
lfs/freetype
lfs/fuse
lfs/gcc
lfs/gettext
lfs/glib2
lfs/gmp
lfs/hal
lfs/iptables
lfs/libaal
lfs/libart
lfs/libdaemon
lfs/libevent
lfs/libgcrypt
lfs/libgpg-error
lfs/libgssglue
lfs/libidn
lfs/libjpeg
lfs/libksba
lfs/libnetfilter_conntrack
lfs/libnetfilter_log
lfs/libnetfilter_queue
lfs/libnfnetlink
lfs/libnfsidmap
lfs/libpng
lfs/librpcsecgss
lfs/libtiff
lfs/libtool
lfs/libusb
lfs/libusb-compat
lfs/libuser
lfs/libxml2
lfs/libxslt
lfs/lighttpd
lfs/linux-atm
lfs/lua
lfs/lzo
lfs/mpfr
lfs/openldap
lfs/pam
lfs/pango
lfs/parted
lfs/pcre
lfs/pdns
lfs/pixman
lfs/popt
lfs/pth
lfs/python-dbus
lfs/reiser4progs
lfs/rrdtool
lfs/splashy
lfs/sqlite
lfs/strongswan
lfs/sysfsutils
lfs/ulogd2
lfs/util-linux-ng
lfs/xz
lfs/zlib

index 53360549a385b47964f70315bcae06cf8450ddba..c63de322d6c9acf797d2d6059896606933ea72ad 100644 (file)
--- a/lfs/avahi
+++ b/lfs/avahi
@@ -99,6 +99,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
 
+    rm -vf /usr/lib/libavahi*.la
+
        $(PYTHON_COMPILE)
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index c337c01a88ca19e022fa6ebd4c164a06e571c43b..c0bd14d51cb8b78d52316508f732c0a8ea0c7305 100644 (file)
@@ -90,5 +90,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP)/build_unix && make $(PARALLELISMFLAGS)
        cd $(DIR_APP)/build_unix && make docdir=/usr/share/doc/$(THISAPP) install
        chown -Rv root:root /usr/share/doc/$(THISAPP)
+
+    rm -vf /usr/lib/libdb{,_cxx}-4.7.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index e349fb82837e62c6e5655bc50f3aaa14e3a1ebc0..4584ffda1950a6b81b698468d9f2a92b514bc6a1 100644 (file)
@@ -148,7 +148,7 @@ ifeq "$(STAGE)" "base"
        cd $(DIR_SRC)/binutils-build && make tooldir=/usr install
 
        cp -fv ../$(THISAPP)/include/libiberty.h /usr/include
-       rm -vf /usr/lib/libiberty.a
+       rm -vf /usr/lib/libiberty.a /usr/lib/lib{bfd,opcodes}.la
 endif
 
        @rm -rf $(DIR_APP) $(DIR_SRC)/binutils-build
index d15432d9e2aa59aecafc48a6037781e150780bcc..a11701b24cac1fc279a4129f975a83111c4c5e07 100644 (file)
--- a/lfs/cairo
+++ b/lfs/cairo
@@ -84,5 +84,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libcairo.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 81dbe94e84d0bf2196532c0d081b44abd8f03585..94fe438554b56efddb8e8060c234f74a7d4d9b52 100644 (file)
@@ -145,6 +145,9 @@ $(OBJECT): $(objects)
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       
+       rm -vf /usr/lib/libcollectdclient.la /usr/lib/collectd/*.la
+
        cp -vf $(DIR_CONFIG)/$(PKG_NAME)/collectd.conf /etc/
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 5536a7f2742a9320cf31ab1a27950e8adf6067e6..0635ebab5a166ed4bfdd674290fde1ee238535b4 100644 (file)
@@ -100,12 +100,14 @@ $(OBJECT): $(objects)
 ifeq "$(LFS_FILE)" "python-cracklib"
        cd $(DIR_APP)/python && make $(PARALLELISMFLAGS)
        cd $(DIR_APP)/python && make install
+       rm -vf /usr/lib/python2.6/site-packages/cracklibmodule.la
 else
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        -rm -rf /usr/share/dict
        cd $(DIR_APP) && make install
        mv -v /usr/lib/libcrack.so.2* /lib
        ln -v -sf ../../lib/libcrack.so.2.8.0 /usr/lib/libcrack.so
+       rm -vf /usr/lib/libcrack.la
 
        install -v -m644 -D $(DIR_DL)/cracklib-words-20080507.gz \
                /usr/share/dict/cracklib-words.gz
index 443b6347eb8933a817d24d7f231502d1fbcd3d78..5b0193731211f031955747c565a4ee3eeb1b8eaa 100644 (file)
@@ -86,7 +86,7 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
-       rm -rvf /lib/cryptsetup{,.so}
+       rm -rvf /lib/cryptsetup{,.la,.so}
        ln -svf ../../lib/libcryptsetup.so.0.0.0 /usr/lib/libcryptsetup.so
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 28c34c1aa3153e05188159bbc394f810eaa52887..522dd341d3ae12c17290eff2b8d21fd6e755d8f0 100644 (file)
--- a/lfs/curl
+++ b/lfs/curl
@@ -99,5 +99,8 @@ $(OBJECT): $(objects)
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libcurl.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 6172a4133ca80c71e8379a3d2944d7415aba1cbd..bb44df5a18c4002e9f861fd17e2c936710cb5fbe 100644 (file)
@@ -90,7 +90,10 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make #$(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
 
+    rm -vf /usr/lib/libsasl2.la /usr/lib/sasl2/*.la
+
        install -v -m700 -d /var/lib/sasl /var/run/saslauthd
        cp -vf $(DIR_CONFIG)/cyrus-sasl/smtpd.conf /usr/lib/sasl2/
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 9d23c4dfb3daf23d5c04a0241532e231217ff8af..9cef2f4e612d9bf2c3254742714ad7a05b9317a1 100644 (file)
--- a/lfs/dbus
+++ b/lfs/dbus
@@ -92,5 +92,7 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        $(INSTALL_INITSCRIPT)
+       
+       rm -vf /usr/lib/libdbus-1.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 95e3603f44d6afa6d39b6334e5e87eb7e9d2e260..15b7487ddfdc52629268031f1980cdf44e4fc53c 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --libexecdir=/usr/lib
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libdbus-glib-1.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index ca4070a1a1183101872e853d8f8ea24a62540c55..d4f2a0fa3963271c68e808e98df1c705f5366558 100644 (file)
@@ -90,5 +90,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
 
+    rm -vf usr/lib/libdirect{,fb}.la /usr/lib/libfusion.la
+    find /usr/lib/directfb-1.0-0/ -name "*.la" -exec rm -vf {} \;
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 95440d531611a11e76faac946c8bc201fc9e7f1a..2ea1ab622ccc588c57504a366c72e134f3e4cd83 100644 (file)
@@ -87,6 +87,7 @@ $(OBJECT): $(objects)
 
        mv -v /usr/lib/libevtlog.so.0* /lib
        ln -svf ../../lib/libevtlog.so.0.* /usr/lib/libevtlog.so
+       rm -vf /usr/lib/libevtlog.la
 
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 776e6839f443beb89517a0c1df3b99fe04e138ab..2bb385b74268e6608d6a443afed03ccb9a922efc 100644 (file)
--- a/lfs/expat
+++ b/lfs/expat
@@ -88,5 +88,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libexpat.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 05d01e02a118d1a81480a0bf7801b7db6f3d1726..c5b42f42455ca8733e2a16a790c1663c2533a9e7 100644 (file)
--- a/lfs/file
+++ b/lfs/file
@@ -86,5 +86,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libmagic.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 19abded0c189ce74283acde019505496b0868802..b65d071b8d65e270881862c29230eb7e8ebd341e 100644 (file)
@@ -88,5 +88,8 @@ $(OBJECT): $(objects)
                        --enable-libxml2
        cd $(DIR_APP) && make #$(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libfontconfig.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 7051e229e10f9d31c3ba40e0310fe49507820e17..3cda0ce96a59d8221d13340a4e89c4fa6b7d0b48 100644 (file)
@@ -92,5 +92,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libfreetype.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index b0f4c2bd1f145f306627ee663e922c194b68d43a..7e86f2ce28a5ff13a7e0c647efb1fbdc3605acab 100644 (file)
--- a/lfs/fuse
+++ b/lfs/fuse
@@ -90,5 +90,8 @@ $(OBJECT): $(objects)
 #      cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/fuse-2.7.4.-udev_rules.patch
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/lib{fuse,ulockmgr}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/gcc b/lfs/gcc
index a0a93961349ca22ea570726800ce0d143e6e514d..198064b2dd1fb08dd1e04fb951b051a7a6aa1979 100644 (file)
--- a/lfs/gcc
+++ b/lfs/gcc
@@ -233,6 +233,8 @@ ifeq "$(STAGE)" "base"
        cd $(DIR_SRC)/gcc-build && make $(PARALLELISMFLAGS)
        cd $(DIR_SRC)/gcc-build && make install
 
+    rm -vf /usr/lib/lib{gomp,mudflap{,th},stdc++,supc++}.la
+
        ln -sfv ../usr/bin/cpp /lib
        ln -sfv gcc /usr/bin/cc
 endif
index bc1fefa4175d2bf0b28e3579d7391241a51fa9e0..17de130c84ae5ee0c5e1686a76a90f9df6649626 100644 (file)
@@ -108,6 +108,8 @@ ifeq "$(STAGE)" "base"
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+    
+    rm -vf /usr/lib/lib{asprintf,gettext{lib,po,src}}.la
 endif
 
        @rm -rf $(DIR_APP)
index 0003292cdae9eb358a66021e8bc62e72b5fcd72d..2d5f92e3a7fab2435ca4904660411096f9d22111 100644 (file)
--- a/lfs/glib2
+++ b/lfs/glib2
@@ -91,6 +91,7 @@ $(OBJECT): $(objects)
        cd /usr/lib   && for name in glib gobject gmodule gthread gio; do \
                mv -v lib$${name}-2.0.so.* ../../lib; \
                ln -svf ../../lib/lib$${name}-2.0.so.*.* lib$${name}-2.0.so; \
+               rm -vf /usr/lib/lib$${name}-2.0.la; \
        done
        cp -vf $(DIR_CONFIG)/$(PKG_NAME)/glib2-locale.sh /etc/profile.d/
        @rm -rf $(DIR_APP)
diff --git a/lfs/gmp b/lfs/gmp
index b4c44025ec7b8360e8cec87381faedb7c81910d6..660f0cf78918ed3971b38aa6771d8542159fe235 100644 (file)
--- a/lfs/gmp
+++ b/lfs/gmp
@@ -92,5 +92,8 @@ $(OBJECT): $(objects)
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libgmp{,xx}.la /usr/lib/libmp.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/hal b/lfs/hal
index e58b0d7523fb79a0f798c84850292502c63dc312..53cd45eab845fa08b74fd379f243a3a7bd86dfff 100644 (file)
--- a/lfs/hal
+++ b/lfs/hal
@@ -91,6 +91,9 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libhal{,-storage}.la
+
        -mv -v /etc/udev/rules.d/90-hal.rules /lib/udev/rules.d/
        $(INSTALL_INITSCRIPT)
        @rm -rf $(DIR_APP)
index 4417cfc87bf79af865c8d97fb62fe94b3e2767d8..2a92132db0db6e668de0f4a13f35ca79c7aacc9a 100644 (file)
@@ -109,6 +109,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
 
+    rm -vf /lib/lib{iptc,xtables}.la
+
        # install ip*tables.h header files
        cd $(DIR_APP) && install -v -m 644 include/ip{,6}tables.h /usr/include
        cd $(DIR_APP) && install -v -d /usr/include/iptables
index 26c0442e46ea94ca0050f2cdd23bdc9e2ba79c8a..fec5682297d358f153976456bde41c48ef1883b0 100644 (file)
@@ -82,5 +82,8 @@ $(OBJECT): $(objects)
                        --prefix=/usr
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libaal{,-minimal}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 2c876eb55851f3c8d0c0d7287505de6e8b915ae1..fbd1a2d589518e4fa46553a0bea8722a338746de 100644 (file)
@@ -87,5 +87,8 @@ $(OBJECT): $(objects)
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libart_lgpl_2.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index fa53a96029eabe781902eaff4609a02e294ea06a..6a4f25d5815c10c13ddeb9bdaa623a22ac52174e 100644 (file)
@@ -83,5 +83,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libdaemon.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 204f3139289140b0b7cae76b537a754de1c6c5f9..651e2e8a3219d3bd2ce34050b049238de9837a59 100644 (file)
@@ -89,5 +89,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libevent{,_core,_extra}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 471bbc3c40ba38569f2c90798b85c01824e44cea..00615e57570bc561f4821df9397a0afcee04ca73 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --enable-noexecstack
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libgcrypt.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 7cdfe956a17460aaea062a0aac431c02f47e4c58..0ba349484b6040f2b8d11f303cf01eac5a0d2c84 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libgpg-error.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 772e14fcc7620126fb8a43dbf7cb1bf9b9b11ed0..dc4b9886e8c3db0bef3a07e395227c087ff48062 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libgssglue.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 398a8a9e494df747bb92bff961c1ef686b623ecb..61caa35072155ee6fe1db73882d9a10cd0400509 100644 (file)
@@ -88,5 +88,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        #sed -e 's/include_next/include/g' -i /usr/include/idn-int.h
+
+    rm -vf /usr/lib/libidn.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 766627585d09b5657ebab1aa0c52b32fb766f99f..2e3773dbac04f5ef36e638cc1fe997c9302b80d7 100644 (file)
@@ -90,5 +90,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/libjpeg-6b-c++.patch
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libjpeg.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 1dbcacc036c3ee60feba027a0be83f3fc093c204..0ea14b9fdce3c25e862e6287d0e7cfe3eb4b742b 100644 (file)
@@ -84,5 +84,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libksba.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index caa46560d963fcf74a67ad8f1d43e49682f26280..adefd8244fcecf14691ba78ea758edcd24dd490f 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libnetfilter_conntrack.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 89d6ff41353f25da47cedd8fe20c4847e423df73..4271b6264fb1ff74f988cf79374d028b06fb7d0d 100644 (file)
@@ -86,5 +86,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libnetfilter_log{,_libipulog}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 86897ad7f14c918dd25c4e42b3d624c95198ad04..30f2fc21c8e346b6642621bd71e3b8367bbb362e 100644 (file)
@@ -86,5 +86,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libnetfilter_queue{,_libipq}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 1987a6438181300a561576861551b515e4ff5b41..d3f019dd4ecea81f571c46405d993041fa6fe1e8 100644 (file)
@@ -85,5 +85,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libnfnetlink.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 78206e4a4da6e720a14893b5e618cc3380deec85..13c5e6a8bd864ae66be0a00757bcf17cda4e4ac7 100644 (file)
@@ -84,5 +84,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libnfsidmap*.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 342abb1a185a85021abd5a403392af81cbd495d1..39c691487225190493cdc550a9eac54c1d181d6f 100644 (file)
@@ -92,5 +92,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libpng{,12}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 0bb5cb71ac281ab4baebecfe42b71463b6d9bd54..bcc5197e9d76e80e164fb725d9242456ff277106 100644 (file)
@@ -84,5 +84,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/librpcsecgss.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index df2b2cee48f98774e96d987ad2b523f3c3b2b13a..4be694ed82cfb6cbbff23613e4a52629d29263c8 100644 (file)
@@ -106,5 +106,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libtiff{,xx}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 31449a982f35c492e833928a9f676e143089d28d..2a0f62035a9274a06649ee386ac6ca2d9d29706a 100644 (file)
@@ -86,5 +86,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libltdl.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 6c3c7cbf8ef6430345c3726c9766357162793430..11a6510b5d19ae21e9c4578d486bcebc31619f97 100644 (file)
@@ -83,5 +83,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libusb-1.0.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 1a6fca10409bb320f824e37b7b8fae2ee77dfce5..8a94d442b217f857cc54d44326790a10418bf891 100644 (file)
@@ -84,5 +84,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+       rm -vf /usr/lib/libusb{,pp}.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 47a2af2b0c77be9009d94f721750ec34f5352994..033a179450e98e6c5f018fb45559790c1e6e1a33 100644 (file)
@@ -87,5 +87,9 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && sed -e "s/^SUBDIRS = .*/SUBDIRS = po/" -i Makefile
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+       rm -vf /usr/lib/libuser.la /usr/lib/libuser/*.la \
+        /usr/lib/python*/site-packages/libusermodule.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index bc4a4e45f025362ffb418f5847852049e8b02b99..5b85de51cffca020cc4dc6c60cfdb35bd49d974a 100644 (file)
@@ -92,5 +92,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        $(PYTHON_COMPILE)
+
+    rm -vf /usr/lib/libxml2.la /usr/lib/python*/site-packages/libxml2mod.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index e782105f2c761106bc5635344232268a44cb6657..6bc3321c88ac6c43664f6b52a90e423548dd4db5 100644 (file)
@@ -91,5 +91,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        $(PYTHON_COMPILE)
+
+    rm -vf /usr/lib/lib{,e}xslt.la /usr/lib/python*/site-packages/libxsltmod.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index a3d8d45d5ca1bae068e4820fd4bbad6bd212131a..82b183fb50bc87ec0edb2c5373480735886674ae 100644 (file)
@@ -91,6 +91,8 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        
+       rm -vf /usr/lib/lighttpd/*.la
+       
        cp -vf $(DIR_CONF)/$(PKG_NAME)/$(PKG_NAME).conf \
                /etc/$(PKG_NAME).conf
        -mkdir -p /var/log/$(PKG_NAME)
index 6b285ed71efaaff8e3deea6b787416061898891c..03b69af549a5fa82d8fd49c87aa14377a4c76068 100644 (file)
@@ -89,5 +89,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libatm.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/lua b/lfs/lua
index 927e599f7cd921fb189bf3eadf2f271a845288d7..9010f4f71c5a3bf236a5b14afdda6146cf905c4d 100644 (file)
--- a/lfs/lua
+++ b/lfs/lua
@@ -102,6 +102,6 @@ $(OBJECT): $(objects)
        # also remove readline from lua.pc
        cd $(DIR_APP) && sed -i 's/-lreadline -lncurses //g' etc/lua.pc
        cd $(DIR_APP) && make install
-       rm -vf /usr/lib/liblua.a
+       rm -vf /usr/lib/liblua.{,l}a
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/lzo b/lfs/lzo
index c97871fa9d6f31bb6e2ff42015421195fee49cf3..0901b0eb55d31d13a19facac6ed76ee6f05b4fee 100644 (file)
--- a/lfs/lzo
+++ b/lfs/lzo
@@ -88,5 +88,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/liblzo2.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 2f3ab060bb4caa1386c09a98f38bb405b7be000c..f063337844e1a148ffcd49d0d9686c554f771149 100644 (file)
--- a/lfs/mpfr
+++ b/lfs/mpfr
@@ -90,5 +90,8 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+
+    rm -vf /usr/lib/libmpfr.la
+
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 9af73e5b95e5df0a50e609c6daf71314e3efdc02..82b4b6103b84063074a1235edacfd5081b6d73c4 100644 (file)
@@ -93,6 +93,7 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make install
        for LINK in lber ldap ldap_r; do \
                chmod -v 0755 /usr/lib/$$(readlink /usr/lib/lib$${LINK}.so); \
+               rm -vf /usr/lib/lib$${LINK}.la; \
        done
        $(INSTALL_INITSCRIPT)
        @rm -rf $(DIR_APP)
diff --git a/lfs/pam b/lfs/pam
index c736820776c63ee83fb0f36df293c89789e109f9..44e9eae0059a474d897e6df550852973f7720284 100644 (file)
--- a/lfs/pam
+++ b/lfs/pam
@@ -82,8 +82,7 @@ $(OBJECT): $(objects)
        chmod -v 4755 /lib/security/unix_chkpwd
        mv -v /lib/security/pam_tally /sbin
        
-       mv -v /lib/libpam{,c,_misc}.la /usr/lib
-       sed -i 's| /lib| /usr/lib|' /usr/lib/libpam_misc.la
+       rm -vf /lib/libpam{,c,_misc}.la /lib/security/*.la
        
        if [ -L /lib/libpam.so ]; then \
                for LINK in libpam{,c,_misc}.so; do \
index d329af2f04afd8226722c65bc1e4be409b499366..9a2eb8a5b70531261af69292b906991eeacb5864 100644 (file)
--- a/lfs/pango
+++ b/lfs/pango
@@ -71,5 +71,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libpango{,cairo,ft2}-1.0.la /usr/lib/pango/1.6.0/modules/*.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index f1e305612bfcf8258ff1a6099f2e9318492b19e3..8ae84dcc7df51069ee59c4f3c2687b69abb803e2 100644 (file)
@@ -78,5 +78,6 @@ $(OBJECT): $(objects)
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libparted.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 5546b2d0fc599338416e3d9941e19b9ca9950e44..3c3144aad13ba2489359e5f527f711a236be7134 100644 (file)
--- a/lfs/pcre
+++ b/lfs/pcre
@@ -79,5 +79,6 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make install
        mv -v /usr/lib/libpcre.so.* /lib/
        ln -v -sf ../../lib/libpcre.so.0 /usr/lib/libpcre.so
+       rm -vf /usr/lib/libpcre{,cpp,posix}.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index d518366c5de4db18d5d1ebcfd65df10efdc6e5ad..1cd84efecc55576416f56d3e75b66cea1c49f8e0 100644 (file)
--- a/lfs/pdns
+++ b/lfs/pdns
@@ -91,5 +91,6 @@ $(OBJECT): $(objects)
                        --with-dynmodules="pipe geo ldap gsqlite3"
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/lib{geo,gsqlite3,ldap,pipe}backend.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index da5f5271fee8819353fffb337e997b272b61fab8..cf16b5bb22aa40a38f173a092dcb302eac226e81 100644 (file)
@@ -80,5 +80,6 @@ $(OBJECT): $(objects)
                        $(CONFIGURE_ARGS)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libpixman-1.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index c3f780fee919b5caaee53c879d4acb068af5df03..b03119c7488faabec2abe295ceaa23291029cdea 100644 (file)
--- a/lfs/popt
+++ b/lfs/popt
@@ -71,5 +71,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libpopt.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/pth b/lfs/pth
index 6d293848c916b46fa6f36ffe5da576380853be9f..07aa3a02adedcadcd6dfcd2fcb8f4739675b4060 100644 (file)
--- a/lfs/pth
+++ b/lfs/pth
@@ -89,5 +89,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make #$(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libpth.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 5c5cb8f2356c940be9d973f8b2a8e8cfd130fbb2..8d894e0dafebcc812ede90fcdc896d7156bfa5e9 100644 (file)
@@ -75,6 +75,7 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
 
+       rm -vf /usr/lib/python2.6/site-packages/_dbus_{,glib_}bindings.la
        $(PYTHON_COMPILE)
 
        @rm -rf $(DIR_APP)
index 68198405a962a46a3bc8bec1e99de1c2aa00753d..5a434c5701dae4dfb264dfceb8f8cd42d0098ae5 100644 (file)
@@ -73,5 +73,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/lib{reiser4{,-minimal},repair}.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 204d2be2a89a63c746b9ac737d8a60eafc1fcc6a..29f7240a55b0845518ca87627fa5a81c16dc36bd 100644 (file)
@@ -76,5 +76,6 @@ $(OBJECT): $(objects)
                        --enable-latin2
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/librrd{,_th}.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 7bd89e6c832ef5dc1797e5117f475f9eb105cafe..b06415ddac8ccfc5b043f10c62e866477b8c3a98 100644 (file)
@@ -84,6 +84,7 @@ $(OBJECT): $(objects)
        cp -vf $(DIR_SOURCE)/bootsplash/* /usr/share/splashy/themes/$(SNAME)/
        splashy_config --set-theme $(SNAME)
 
-       rm -rf /etc/{console-tools,default/splashy,lsb-base-logging.sh} /usr/share/initramfs-tools
+       rm -rvf /etc/{console-tools,default/splashy,lsb-base-logging.sh} \
+               /usr/share/initramfs-tools /lib/libsplashy{,cnf}.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 6e831417a066d9b093e5233fe87c5b39e2600f76..2bd036d26d1dfeceaf1767b60b2f1150eafec1c4 100644 (file)
@@ -72,5 +72,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_SRC)/sqlite-build && make $(PARALLELISMFLAGS)
        cd $(DIR_SRC)/sqlite-build && make install
+       rm -vf /usr/lib/libsqlite3.la
        @rm -rf $(DIR_APP) $(DIR_SRC)/sqlite-build
        @$(POSTBUILD)
index 5afa62cbbb0090f3284d1c75f97de4e1f8d7fa1a..d3f819b3062c1e6cf79238e86bf5439162648242 100644 (file)
@@ -92,5 +92,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libstrongswan.la /usr/lib/ipsec/plugins/*.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 057703a71eeea7d5dd061e20bf4935a47ea91e47..92566f9f1f8103b9ccf75a01e4b99600c2d5de03 100644 (file)
@@ -70,5 +70,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/libsysfs.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 4cea29d2c5fb2604553cd08ca8628660d0df9cf3..c0cef5b1eae2bb344933ef399b93078b1af1d001 100644 (file)
@@ -37,6 +37,8 @@ CORE       = yes
 EXTRA      = no
 DEBUG      = no
 
+DEPS       = sqlite
+
 ###############################################################################
 # Top-level Rules
 ###############################################################################
@@ -73,7 +75,11 @@ $(OBJECT): $(objects)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        cp -vf $(DIR_CONFIG)/$(PKG_NAME)/ulogd.conf /etc/ulogd.conf
+
        -mkdir -pv /var/log/ulogd
+       rm -vf /var/log/ulogd/ulogd.db
        sqlite3 -echo /var/log/ulogd/ulogd.db < $(DIR_CONFIG)/$(PKG_NAME)/sqlite3.table
+
+       rm -vf /usr/lib/ulogd/*.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 9b072c6dd4a76f0f9ce88afe72022c7ff7ca6871..5d7e85b9745394291d99e4064d80d72c58a753bf 100644 (file)
@@ -103,10 +103,13 @@ ifeq "$(STAGE)" "base"
                        --enable-partx \
                        --enable-write \
                        --with-fsprobe=builtin \
-                       --disable-makeinstall-chown
+                       --disable-makeinstall-chown \
+                       --disable-static
 
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       
+       rm -vf /lib/libblkid.la
 
        # Build nologin
        cd $(DIR_APP) && gcc $(CFLAGS) -o nologin $(DIR_SOURCE)/$(PKG_NAME)/nologin.c
diff --git a/lfs/xz b/lfs/xz
index ef64314c75e7266e630087013496fae336a02fea..a4015e4019cebfb9765c9fea34232101b7ef4fbd 100644 (file)
--- a/lfs/xz
+++ b/lfs/xz
@@ -87,5 +87,6 @@ $(OBJECT): $(objects)
                        --disable-static
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
+       rm -vf /usr/lib/liblzma.la
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
index 7abde31b1f42057216d4d58956ec4d9e3a72ec18..a916a20369d62a302e10bb39c7455bdd4d6eb010 100644 (file)
--- a/lfs/zlib
+++ b/lfs/zlib
@@ -107,7 +107,7 @@ ifeq "$(STAGE)" "base"
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        cd $(DIR_APP) && cp -pfv zconf.h zlib.h /usr/include
-       rm -v /lib/libz.so
+       rm -v /lib/libz.{la,so}
        ln -sfv ../../lib/libz.so.$(PKG_VER) /usr/lib/libz.so
 endif