* java-1.5.0_06-for-ipfire
* jpegsrc.v6b
* kbd-1.12
-* kudzu-1.1.95.15
* kudzu-1.2.60
* l7-protocols-2006-09-10
* lame-3.96.1
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
- -mkdir -p /install/initrd/bin
+ -mkdir -p /install/initrd/{,s}bin
cd $(DIR_APP) && cp -f $(DIR_SRC)/config/uClibc/busybox.config .config
cd $(DIR_APP) && make
cd $(DIR_APP) && make install
mkdir -p /install/initrd/usr/share/udhcpc
cd $(DIR_APP) && install -m 0755 examples/udhcp/simple.script \
/install/initrd/usr/share/udhcpc/default.script
- @rm -rf $(DIR_APP)
+ @rm -rf $(DIR_APP) /install/initrd/linuxrc
@$(POSTBUILD)
ifeq "$(LFS_PASS)" "install"
cd $(DIR_APP) && CFLAGS="-Os -fomit-frame-pointer" ./configure --host=$(BUILDTARGET) --disable-nls \
--prefix=/opt/$(MACHINE)-uClibc
-
# build 'mke2fs 1.39' to override version used in busybox.
# To be removed when busybox will use also e2fsprogs 1.39
# remove link installed by busybox
- rm /install/initrd/bin/mke2fs
+ -rm -f /install/initrd/bin/mke2fs
cd $(DIR_APP) && make install-libs
cd $(DIR_APP) && make progs
cd $(DIR_APP)/misc && install -m 755 mke2fs /install/initrd/bin
-
cd $(DIR_APP)/lib/uuid && make
cd $(DIR_APP)/lib/uuid && make install
cd $(DIR_APP)/lib/uuid && install -m 755 libuuid.a /opt/$(MACHINE)-uClibc/lib/libuuid.a
endif
else
cd $(DIR_APP)/gettext-tools && ./configure $(EXTRA_CONFIG)
- cd $(DIR_APP)/gettext-tools && make -C lib $(MAKETUNING)
- cd $(DIR_APP)/gettext-tools && make -C src msgfmt $(MAKETUNING)
+ cd $(DIR_APP)/gettext-tools && make -C lib
+ cd $(DIR_APP)/gettext-tools && make -C src msgfmt
cd $(DIR_APP)/gettext-tools && cp -v src/msgfmt /tools/bin
endif
@rm -rf $(DIR_APP)
# Finish up initrd directory
-mkdir -p /install/initrd/{dev,etc,mnt,root,lib/modules/$(KVER)/kernel/drivers,cdrom,dev,harddisk,proc,tmp,usr/share/terminfo/l,var/run,sys} && \
- cd /install/initrd && ln -sfn bin sbin
cd /install/initrd/etc && rm -f fstab
cp -aRf $(DIR_SRC)/config/install/* /install/initrd/etc/
rm -rf /install/initrd/etc{,/udev,/udev/rules.d}/.svn
-e 's%^INC_USRLOCAL.*$$%INC_USRLOCAL=/usr%' \
-e 's%^USERCOMPILE.*$$%USERCOMPILE=$(CFLAGS)%' \
-e 's%^KLIPSCOMPILE.*$$%KLIPSCOMPILE=$(CFLAGS)%' Makefile.inc
- cd $(DIR_APP) && make $(MAKETUNING) programs
- cd $(DIR_APP) && make $(MAKETUNING) install
+ cd $(DIR_APP) && make programs
+ cd $(DIR_APP) && make install
#mv -f /etc/rc.d/init.d/ipsec /etc/rc.d/
rm -f /etc/ipsec.conf /etc/ipsec.secrets
ln -sf $(CONFIG_ROOT)/vpn/ipsec.conf /etc/ipsec.conf
installmake e2fsprogs
installmake misc-progs
installmake sysfsutils
- installmake hwinfo
+# installmake hwinfo
installmake slang
installmake util-linux
installmake reiserfsprogs