]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Automatically set dependencies in all lfs files.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 30 Apr 2009 08:26:48 +0000 (10:26 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 30 Apr 2009 08:26:48 +0000 (10:26 +0200)
97 files changed:
lfs/attr
lfs/cairo
lfs/ccache
lfs/images
lfs/initramfs
lfs/libjpeg
lfs/libnetfilter_conntrack
lfs/libnetfilter_log
lfs/libnetfilter_queue
lfs/libnfnetlink
lfs/libpcap
lfs/libpng
lfs/libtiff
lfs/libtool
lfs/libusb
lfs/libusb-compat
lfs/libuser
lfs/libxml2
lfs/libxslt
lfs/lighttpd
lfs/linux-atm
lfs/lm-sensors
lfs/logrotate
lfs/lsof
lfs/lzo
lfs/m4
lfs/make
lfs/man-db
lfs/man-pages
lfs/mc
lfs/memtest86+
lfs/mingetty
lfs/mkinitramfs
lfs/module-init-tools
lfs/mpfr
lfs/nano
lfs/nasm
lfs/ncurses
lfs/newt
lfs/noip
lfs/nss_ldap
lfs/ntp
lfs/openldap
lfs/openssh
lfs/openssl
lfs/pam
lfs/pam_ldap
lfs/pango
lfs/parted
lfs/patch
lfs/paxctl
lfs/pciutils
lfs/pcre
lfs/perl
lfs/perl-xml-parser
lfs/pixman
lfs/pkg-config
lfs/pomona
lfs/popt
lfs/ppp
lfs/procps
lfs/psmisc
lfs/pyfire
lfs/python
lfs/python-IPy
lfs/python-dbus
lfs/python-netfilter_conntrack
lfs/python-parted
lfs/python-urlgrabber
lfs/readline
lfs/reiser4progs
lfs/reiserfsprogs
lfs/rp-pppoe
lfs/rrdtool
lfs/screen
lfs/slang
lfs/smartmontools
lfs/splashy
lfs/sqlite
lfs/squashfs-tools
lfs/squid
lfs/strace
lfs/strongswan
lfs/sudo
lfs/sysfsutils
lfs/syslinux
lfs/sysvinit
lfs/texinfo
lfs/udev
lfs/ulogd2
lfs/usbutils
lfs/util-linux-ng
lfs/vim
lfs/vlan
lfs/which
lfs/whois
lfs/xfsprogs

index 43e83e7a4611f36d92e2522132c3017b7c7e3532..4293eb12f09d2f586ef32c2f011cf89cd4e49ed8 100644 (file)
--- a/lfs/attr
+++ b/lfs/attr
@@ -74,7 +74,7 @@ $(objects):
 
 $(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index e0ee3a0922bb2dd51e1fec7ee205b2096174b8af..6c1ecff1d2599860edf6a796160eb9fe4d3af693 100644 (file)
--- a/lfs/cairo
+++ b/lfs/cairo
@@ -72,7 +72,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
index 79421740402da4af5527a1a2fc8c8912db9da240..a2bcbb43c110ff9d3a77a25ce7fde04f5ce2bb9f 100644 (file)
@@ -78,7 +78,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -p0 < $(DIR_PATCHES)/$(THISAPP).patch
index b7e61e3a548b51eab33fe7cef1862d13f6e0052c..3177011eb7c9f83aacbe47ef83a1174c7dc49492 100644 (file)
@@ -77,7 +77,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @rm -rf $(CDROM_DIR)/* $(CDROM_DIR)/.$(SNAME)info
 
 ifeq "$(PASS)" "$(THISAPP)"
index d32c3021c1e246be252afad330ffcd744158b955..6a771695de110e56b0908b45cea42daadd02bffe 100644 (file)
@@ -54,6 +54,6 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) :
+$(OBJECT): $(objects)
        @depmod -a $(KVER)
        /sbin/mkliveramfs -f -v $(IMAGES_DIR)/$(PKG_NAME)-$(VERSION).img $(KVER)
index c7120b5b9f8ec7e2706467ab99db960339c0f851..9a56364e9754e584d773bdffac2c7de68034c671 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index a739954be00a09da41dae6a481a13efd281fcd75..05647c6e5842b9e3d2a8d7e741e21a8e8bfe722f 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 398996ba774ca9400fd7a07b7068e69d0cf67dcc..600d4d71ac3db3dcd74272b1a9e122976a5179d1 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index c57cab0b02f22120a0f6dac0acea3417772b32d5..c4b01632dc81d0ecd91a14d902a33475a3234a5e 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 9c29669316d1abc734d940fb100c26502248f4eb..b0bd14f7852a571016371c3d79f35aea39e79962 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index eee6fd7abf376ed17bbfb94d149164ce2788bdba..20d6fa2dbad1974eaf37a0a27edf3b9b1afbe693 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 4b30e821c32dfa2d4559831dd1c63228f291653d..f326c9538d86504facaee141886c0409768b5329 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 0f88a0055551d0a5616755c7938b0e13173cc4f5..a7c34ee95146b9338f701ff8e8ce51589b5bbb05 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 28e17bc8779e14fd0339e522c2f4e143b5995870..bca9277f3cdc91dda028086d2452c0504377960e 100644 (file)
@@ -74,7 +74,7 @@ $(objects) :
 # Installation Details
 ###############################################################################
 
-$(OBJECT): $(objects) 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
index 1a8570b346cb36705ada20cfd6b9a8592567583a..54c6e7e4ae4b92bb0057af7443c9bb5fbac84af9 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index d98f499b003576af102d922f0d7c7476b01939a0..47b90b1320bc9b2a5a66aa6c1a75c0e0e82c6438 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index c85d2a145cba1456b0dbb531fa4bd38391feddd5..b767a02d6519bbc9c06cfa86f7e6bb1f8dca0fe9 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 0ece0f983a88bf16855ce537aa5a047844ff25bf..3dd01ce212e3b2b9481a1c543e4f06a20500813e 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 7f916f3d5c3b71d8355ca2287ba1f227a5aef581..f63eb7f6d9e3ac49af194b232d7e85bfd52adbac 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 8916a61c4b88ede46866652be97053573182e99a..d544b617cfea317fe7989d640fc2b2987e5ff7d6 100644 (file)
@@ -56,7 +56,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
index a4c49ba06d9f67081513eeccc53b22d2e912d39d..776577f8086e3ed3ae46fb004ef88c772e6dbf21 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-gcc-4.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-nmu.diff
        cd $(DIR_APP) && \
index 0c1ccf4e80c8e135b724a0eb15ef1f7199514988..66fae6a12ae87998627655ccd18fd7a9dea6ed69 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && sed -e "s/^PREFIX\ :=\ .*/PREFIX=\/usr/g" \
                                                                                -e "s/^MACHINE\ :=\ .*/MACHINE=$(MACHINE)/g" -i Makefile
        cd $(DIR_APP) && make $(PARALLELISMFLAGS) EXLDFLAGS=
index b3dc0ef2689e7bfc0ff78c2751aff0aad5b3fcf1..3ac6c28775c345c7e033d44645349ebab0792c3e 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        touch /var/lib/logrotate.status
index 1924f65aa0b2c23ea0af4d45026e03d5131da39f..21355f5ade657731290cc5e0289624d4463b7a0b 100644 (file)
--- a/lfs/lsof
+++ b/lfs/lsof
@@ -73,7 +73,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : $(objects)
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && ./Configure linux -n
diff --git a/lfs/lzo b/lfs/lzo
index 928a0e346315a974fef82724e016991ac16a0a8b..98c6978381d91564bbf923a8166817e8da935172 100644 (file)
--- a/lfs/lzo
+++ b/lfs/lzo
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
diff --git a/lfs/m4 b/lfs/m4
index 02c45c32aff0b6be79a41064d019aed40b027d1d..b7541808ca3f38a6ac0dde2a2beeaabb36df32f4 100644 (file)
--- a/lfs/m4
+++ b/lfs/m4
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
 ifeq "$(STAGE)" "toolchain"
        # We need -D_GNU_SOURCE because this version of M4 has a bug in gnulib (or
index a3f1b51aa7e2445f33a7b6e2f3d2a271f0749740..b9c399438986b818caa193c4700bf2085ca2e6c6 100644 (file)
--- a/lfs/make
+++ b/lfs/make
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
 ifeq "$(STAGE)" "toolchain"
        cd $(DIR_APP) && \
index ae6231502e9dda700906ee17ef8b3b9d48088c59..c50b770b9af650b7e2eaac2bc2e546096f6894a9 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && sed -i -e '\%\t/usr/man%d' -e '\%\t/usr/local/man%d' src/man_db.conf.in
        cd $(DIR_APP) && CC="gcc -std=gnu99 -fgnu89-inline" \
                ./configure \
index 84019410d08fddb02d4c22c8b290a7ed2efb5b99..eaaf2664cda95f164dd83af73f0f4ec0a6fc3b17 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
        @$(POSTBUILD)
diff --git a/lfs/mc b/lfs/mc
index 5e25265715681ab4af13081ac5cf8fb9f5b6c638..2bb8c970bdea6b6c44b8630f69d6a5624515ce68 100644 (file)
--- a/lfs/mc
+++ b/lfs/mc
@@ -61,9 +61,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-utf8.patch
        cd $(DIR_APP) && autoreconf -f -v
        cd $(DIR_APP) && \
index 2e58eca129a92b6502095243bd0ccb6f02cd6165..fbbf4215ef2a43025c03ee458358caf9e0b0c268 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS) CC="gcc -fno-PIE -fno-stack-protector"
        -mkdir -p /usr/lib/memtest86+
        cd $(DIR_APP) && cp -f memtest.bin /usr/lib/memtest86+
index c80f6679935430821ab8fb54c04b7583a8e4e416..89ebe5642c0190163b6986e104c45ca4b0b5774e 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index 6e55cc4bb5bd047983f943f780d8e369ddbc376e..c79d0f7baeb5f014364dd7a51ba5438421ef6c4e 100644 (file)
@@ -56,7 +56,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) :
+$(OBJECT): $(objects)
        @$(PREBUILD)
        install -m 755 $(DIR_APP)/lsinitramfs /sbin/lsinitramfs
        install -m 755 $(DIR_APP)/mkinitramfs /sbin/mkinitramfs
index 955b9d387e737f3638cbfa56d7fe8b6c43aefa02..fa04705f1526b5caadd40c2e4ee95c4a37ea5070 100644 (file)
@@ -80,7 +80,7 @@ $(objects):
 
 $(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-nostatic-1.patch
        cd $(DIR_APP) && autoreconf --force
        cd $(DIR_APP) && \
index e7b11193c4a4db6a7e18f53b39b332f6598bbcb0..1867cffcc5125df417419a9145a951f1bdedd6ef 100644 (file)
--- a/lfs/mpfr
+++ b/lfs/mpfr
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                mpfr_cv_working_tls=yes \
                ./configure \
index f20f2fc447ac737e445fcbe9c05f3e8d91441b2a..51835e13855128737bf4fcf33fa024cf555898d6 100644 (file)
--- a/lfs/nano
+++ b/lfs/nano
@@ -61,9 +61,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-open-macro.patch
        cd $(DIR_APP) && \
                ./configure \
index bc7d0177d9696325af18d2b3a2be9c62fc8abf96..25f29642818fe940b47cae8ba7742e061d7182ff 100644 (file)
--- a/lfs/nasm
+++ b/lfs/nasm
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index cb4aa154acf5408d45300b25ee66adcb91a85bb7..ab7ce498b82c99e4dbb47dd2f087c3173be2c5ac 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        # We need wide character support for the Linux kernel menuconfig.
        # --enable-symlinks installs the 'tic' program as a symbolic link (why not).
index b096dd8418bac8c02f9b8028d38af24951db151d..030a7d21cb8d029355d12536abd8735fc997c45e 100644 (file)
--- a/lfs/newt
+++ b/lfs/newt
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && \
                ./configure \
index 6e4ebe4f7e6382a1de92b526019b1c4a95032bfa..42e04c0e202aa8532da8d63f6c4ec68b82dd39ea 100644 (file)
--- a/lfs/noip
+++ b/lfs/noip
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS) PREFIX=/usr CONFDIR=/etc
        cd $(DIR_APP) && cp noip2 /usr/bin/noip2
        @rm -rf $(DIR_APP)
index 3d81b505a354f153ffd023b5034a320b2a1dbf6e..396a1f6abf77dff05a9301b1364cb1cf9a401072 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && \
                ./configure \
diff --git a/lfs/ntp b/lfs/ntp
index ec1bcc5ff6e075c85f8e7f08770cc3f3d98b4d96..362b29e2779aefc2a631c384cc4b7ea4cdd0e5e2 100644 (file)
--- a/lfs/ntp
+++ b/lfs/ntp
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 5c660d301e83db364db92b847a0302f8007ae1d7..7c14d563b6745cf3cd02f4998743549a38114975 100644 (file)
@@ -61,9 +61,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-disable_sys_err.patch
        cd $(DIR_APP) && \
                ./configure \
index 2818cd873ed71e3e051043ebfce628b0dda4d74a..97bf9d3886412933a899dfb3df222f2d21b82260 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        install -v -m700 -d /var/lib/sshd
        chown -v root:sys /var/lib/sshd
        cd $(DIR_APP) && \
index 090d3393cfa86633151a8d7634e117d571045665..dd8cbd9e9245fdc1831bd02dfad61e5a4625c79b 100644 (file)
@@ -72,9 +72,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-fix_manpages-1.patch
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-enginesdir.patch
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-no-rpath.patch
diff --git a/lfs/pam b/lfs/pam
index af98e38b5743b767eea5d4d82ce432a5b07d4692..9fcf697fc5f04e1e1391e5fa60ebc29f975dfa30 100644 (file)
--- a/lfs/pam
+++ b/lfs/pam
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)     
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)        
 
 ifeq "$(PASS)" "1"
        cd $(DIR_APP) && \
index d6ad0119755eda82a5b604f9d0fe7d075afa057f..35833f167d912b8dd9eac3a560c9aafdceaaa82f 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && \
                ./configure \
index adffa832093975be2c9be9c0cc5b185fd3c1dcb5..46222263c62188d70b791f38a70934b16840d3fe 100644 (file)
--- a/lfs/pango
+++ b/lfs/pango
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 5d40ba09e703603a99a6948d4fd940c53de58fec..157558d98aeec1ea70b07a8e092059f2da6b3ff5 100644 (file)
@@ -56,10 +56,10 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP)
-       @cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 43c81440ab656ba98342dee7b0b90d920ffdc810..4ff57400e2c04034bdc041d55e83980ca7517265 100644 (file)
--- a/lfs/patch
+++ b/lfs/patch
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        # Some fixes:
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-fixes-1.patch
index 25241728041498d9b8226e73081e1abb8781a6fb..5587d2a1d50299d9848ad2358a1e53e970379c43 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index 82dd14454c9aa593b0cb7d060d09faae17c73458..089a322fd1f2c6866c72676347e2ad39d9f95877 100644 (file)
@@ -72,7 +72,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT): $(objects) 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make SHARED=yes OPT=$(CLFLAGS) PREFIX=/usr ZLIB=no $(PARALLELISMFLAGS)
index 4d36b215925fb9707fc88a5d974007cec6e42080..87d85eb30f46e0afd11890022d4057b3b3d13113 100644 (file)
--- a/lfs/pcre
+++ b/lfs/pcre
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 0444cf8cab27e2448757d5a54c1a1457dbfd24c4..d1fa5be5239e9d2021803709cc9144d9a726230c 100644 (file)
--- a/lfs/perl
+++ b/lfs/perl
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_SRC)/perl* && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_SRC)/perl* && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        -mkdir -v $(DIR_SRC)/perl-build
 
 ifeq "$(STAGE)" "toolchain"
index e8e709b43e51f3daf6f0b859b0a8a3dcb7e9f102..2034ab680788ce6ddab4b70268df371cd7a63ac3 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && perl Makefile.PL
        cd $(DIR_APP) && make #$(PARALLELISMFLAGS)
        cd $(DIR_APP) && make install
index 86b39e22043a865975cc134a0fb82e44a59c5c4c..7fea36d9a1c359d3d20c39da7472665d1efb2eec 100644 (file)
@@ -65,9 +65,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index e064daa0415d81348ba6746248545c9fce7a74b8..ee293e9f66ad2444787246b39f4a19c6c01a0dd5 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 400a9af023d6f8c915b63ef2ce11c300081f6eca..fd05461dd7b87c41827dae2dd0918004c2abe1d4 100644 (file)
@@ -55,7 +55,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) :
+$(OBJECT): $(objects)
        @$(PREBUILD)
        cd $(DIR_APP) && make clean
        #cd $(DIR_APP) && make -C po update-po
index 4dfff1123e7304e70aaba6a5dbfcfb995129355a..34c3f4016d17d0af010c79b5008b6b79837ddfe4 100644 (file)
--- a/lfs/popt
+++ b/lfs/popt
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        #cd $(DIR_APP) && sed -i -e "/*origOptString ==/c 0)" popt.c
        cd $(DIR_APP) && \
                ./configure \
diff --git a/lfs/ppp b/lfs/ppp
index 0eca43309bd7804cfd23ec5bf1a5f7143a9d2cb5..6be20564185e06e9a65ecc726ed7fbd2641f115b 100644 (file)
--- a/lfs/ppp
+++ b/lfs/ppp
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 9443d772c6843a89e85cd1be0a1c765041aca97e..dc46e5fa9a2e79c3d06d769ebc6580fc37680a99 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-watch_unicode-1.patch
        cd $(DIR_APP) && make SHARED=1 CFLAGS="$(CFLAGS)" \
                W_SHOWFROM=-DW_SHOWFROM $(PARALLELISMFLAGS)
index 8a1fcdba28108a36419f4029905811f001cc1b6c..f7e75ac2e30a91e66ca660a00a8aaf5dec212645 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 22370cd9a79264c4e65c455d303ff3f58a4de430..ad11b8f09f5d1f8afd6320ae85b1ec12ac675620 100644 (file)
@@ -55,7 +55,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
 
        cd $(DIR_APP) && make install
index dc02e98f455b685db9dca700825b1012447b0fd8..be50e1626836dcb7c84059671af4628d9499b025 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-gdbm-1.patch
        cd $(DIR_APP) && OPT="$(CFLAGS)" \
                ./configure \
index 06061c091a166d6c9a6f5b0f9b54d883c0045919..044938ef2a918926cae8fba440bc1e4c884e6df8 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT):
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && python setup.py install
 
index e752b18bccbfdccc048b91cd8021a266b1dac767..9a1cf51e390db860d3612e4c74958baba8bab3e4 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT):
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && \
                ./configure \
index 54e9b7d588d40d857971d89e32254ebe3a767610..72aef9e1fa0584d17af28fc35cec8ce9581c2b2b 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT):
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && python setup.py install
 
index 0dd9781eac2ea2f6ed1cf6e984ea89fc7e414670..e099a06155002afc42310d6a7c94da7351b823b2 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT):
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && PYTHONHOME=/usr \
                make all install \
index f387fcdfbd850e63d674e3c25787c9e0acd140ae..d4b72843f563d9d494c8acc88568039e913f683b 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT):
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && python setup.py install
 
index b11fecccb1474c58953e7546e6180abd5b77028f..0e4f12d63873611b0c46c6638250b82f50b194c5 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-shlib-1.patch
        #cd $(DIR_APP) && sed -i '/MV.*old/d' Makefile.in
        #cd $(DIR_APP) && sed -i '/{OLDSUFF}/c:' support/shlib-install
index 02fed1556a7e17b50ec57c6a0cf54d4eccd6a2c4..0c4d4b3f574d30ee9c8f243ce5471f0b9eeabc95 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-bad_elif.patch
        cd $(DIR_APP) && \
                ./configure \
index 7f23db9ad8dff8a3205f6a95db1122d04f3b5f9e..d1af62e544f3ce18662796eb9b14f0c89deb05df 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && ./configure \
                        $(CONFIGURE_ARCH) \
             --prefix=/usr \
index 9294b990029b0ce2511fdb8bdbb8c7504863d8ed..52d2f4b706271559bfed43a01f0f03a85d55bd3b 100644 (file)
@@ -57,9 +57,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-iproute2-1.patch
        cd $(DIR_APP)/src && \
                ./configure \
index 14b36c1147fec5e933aef145e6d0f25ca6032032..fcb9ccda785cb8b514d41c321be81744fe4d35e8 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 816263342b7b7729584635e7362c70868371cf77..1a96f25fa66ac018cfb5a41d05cbbcb740c18242 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 87c7377a7bc0470f6a8c80b123f03316f82cef52..d8a088a41e5ca30014ef7a2c6e89b69fd6b18525 100644 (file)
--- a/lfs/slang
+++ b/lfs/slang
@@ -59,9 +59,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-makefile.patch
        cd $(DIR_APP) && \
                ./configure \
index 1a85ab6b2468e9b0f540a3a5782f41139b785f1a..5a9d03abb628e8c2a357f8924d7d854c6cf453bf 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 616bc5b322592fa907e2bb8bcbdec1564eeab0bb..fc822603596ae138c6ff49f2fe343cf868724ec7 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && \
                ./configure \
index 625ac55f7bc8e1e23193ccebebac93fb897ee6f6..db0f31c37b28631a7895f2270799f1520a255fb6 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        -mkdir $(DIR_SRC)/sqlite-build
        cd $(DIR_SRC)/sqlite-build && \
                $(DIR_APP)/configure \
index dea98488d9edbc98e6e1289021ecf3f3fdcd66a9..741e950fccbd750d2a2544abc6f4b100d8edaaf6 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && sed -e "s/^CFLAGS := /& $(CFLAGS) /" -i Makefile
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && install -m 755 mksquashfs /usr/sbin
index bf7b6d2abf3cc41c9aa446f4b35e63dfbbf705e8..00cd26371696f6650df6da2d30d670c6128d1b48 100644 (file)
--- a/lfs/squid
+++ b/lfs/squid
@@ -59,9 +59,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index d12bf8d7527729df7630c864adb5e5dddb157431..b1cbfa41c3417356e81eb6363bfec0d1a33ced84 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 563b770d4b7a2a06e1f69d6b133471eca2bea719..43c6a53a43c882456da1e0d38f3afa553a267546 100644 (file)
@@ -75,7 +75,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
index 0c6e39e2226652c9f8fd75f0458a020e89076494..d3f70130783a011fe54c8997b22a51ea9b233c58 100644 (file)
--- a/lfs/sudo
+++ b/lfs/sudo
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index d07512352a0c20c4bed5c07970bb138b86b176e5..e17deccad86c558502e5b50e9b7f5c205f6982c9 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index 85ae0303379df98e6dbb6b7841982e6adc6ee29c..9e3340db391291f0fa855ff65de15b5a876cf5cd 100644 (file)
@@ -60,9 +60,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-nopie.patch
        cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-nostrip.patch
        cd $(DIR_APP) && make clean
index caf23203a934d0cb38c4ae55facdfbaec485a144..8094e51a462f9546ac70c2d854c830ef2a243c71 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
        cd $(DIR_APP) && sed -e 's/libcrypt.a/libcrypt.so/' \
                                                 -e 's/utmpdump wall/utmpdump/' \
index 45c0faf9152fadb79db64851f50ac286cebea099..c6e991acf9ba17573d19ed6ab5c2b4ce6adff3cb 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
 ifeq "$(STAGE)" "toolchain"
        cd $(DIR_APP) && \
index d64ce7beb25b38157782d870ba15b61cc801eef7..afc9ff7ef5727dc6c2c6931ea1d219f70908f470 100644 (file)
--- a/lfs/udev
+++ b/lfs/udev
@@ -72,7 +72,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
index f48d3cec289d75801e72eb896bc37e88b6c1b31b..066118d7ef7377a717a7f2de72b349fc275cbaa2 100644 (file)
@@ -56,7 +56,7 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        #cd $(DIR_APP) && ./autogen.sh
index fa29e987d6ac971dcd7b9f4a35d761a38e14ef1c..70837dfc5a91b3ddba2501a894b3fa9f6192bf03 100644 (file)
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && sed -i 's|DEST=|&/usr/share/|' update-usbids.sh
        cd $(DIR_APP) && \
                ./configure \
index 5efc751a6e9707ef302acf4a68046f95fd6db2fd..3b2a59780e1784a7d030e880f8cb25923ee65584 100644 (file)
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
 
 ifeq "$(STAGE)" "toolchain"
        # There's a bug with this version of Util-linux-ng and the E2fsprogs version
diff --git a/lfs/vim b/lfs/vim
index 7ba3a1546256ba5f280bf68e1fd58cee2d2ac202..dd087017ef07668dfed8690a89d50a587f68c2eb 100644 (file)
--- a/lfs/vim
+++ b/lfs/vim
@@ -58,9 +58,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-fixes-4.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-mandir-1.patch
        cd $(DIR_APP) && echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
index 127ca592655c21b672f279f40f84fb7436e43551..02946caad76da3c9a6164501b77be307afc94100 100644 (file)
--- a/lfs/vlan
+++ b/lfs/vlan
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make purge vconfig
        cd $(DIR_APP) && install -c -p -m 0755 vconfig /sbin
        @rm -rf $(DIR_APP)
index 9156f4a17a528b42feb1b8a251adbe55f3dfb65a..cbfb24a883c3d750418b110631ea606f90187167 100644 (file)
--- a/lfs/which
+++ b/lfs/which
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && \
                ./configure \
                        $(CONFIGURE_ARCH) \
index aa5b96efb2eabb40b0915f5a6b5bc36f400c6b96..d0c4564747e2ca7ade1f234205cd9783644aedf1 100644 (file)
--- a/lfs/whois
+++ b/lfs/whois
@@ -56,9 +56,9 @@ $(objects):
 # Installation Details
 ###############################################################################
 
-$(OBJECT) : 
+$(OBJECT): $(objects)
        @$(PREBUILD)
-       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && make $(PARALLELISMFLAGS)
        cd $(DIR_APP) && make prefix=/usr install
        @rm -rf $(DIR_APP)
index e3cbb393511023e70f6a6597ff4e6e849e6c0b4b..a0f9cdd10328f981c13009965a719ee88534cac2 100644 (file)
@@ -72,7 +72,7 @@ $(objects) :
 # Installation Details
 ###############################################################################
 
-$(OBJECT): $(objects) 
+$(OBJECT): $(objects)
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np2 -i $(DIR_PATCHES)/$(THISAPP)-parallel-build.patch