mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
Eine Menge Buildfixes...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@348 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
@@ -106,7 +106,6 @@
|
||||
* 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
|
||||
|
||||
@@ -72,12 +72,12 @@ $(subst %,%_MD5,$(objects)) :
|
||||
$(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)
|
||||
|
||||
@@ -79,15 +79,13 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
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
|
||||
|
||||
@@ -104,8 +104,8 @@ else
|
||||
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)
|
||||
|
||||
@@ -54,7 +54,6 @@ $(TARGET) :
|
||||
|
||||
# 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
|
||||
|
||||
@@ -76,8 +76,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
-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
|
||||
|
||||
Reference in New Issue
Block a user