Changeset 1603
- Timestamp:
- 07/12/06 02:01:40 (2 years ago)
- Location:
- branches/cross/packages
- Files:
-
- 1 removed
- 5 modified
-
autoconf/Makefile (modified) (1 diff)
-
automake/Makefile (modified) (1 diff)
-
coreutils/Makefile (modified) (5 diffs)
-
diffutils/Makefile (modified) (3 diffs)
-
zlib/Makefile (modified) (2 diffs)
-
zlib/vars (deleted)
Legend:
- Unmodified
- Added
- Removed
-
branches/cross/packages/autoconf/Makefile
r994 r1603 22 22 23 23 compile-stage2: 24 ifndef CROSS25 24 ./configure --prefix=/usr 26 else27 CC="gcc $(64FLAGS)" ./configure --prefix=/usr28 endif29 25 make $(PM) 30 26 make install -
branches/cross/packages/automake/Makefile
r994 r1603 22 22 23 23 compile-stage2: 24 ifndef CROSS25 24 ./configure --prefix=/usr 26 else27 CC="gcc $(64FLAGS)" ./configure --prefix=/usr28 endif29 25 make $(PM) 30 26 make install -
branches/cross/packages/coreutils/Makefile
r1488 r1603 2 2 3 3 NM= coreutils 4 VRS= 5.9 44 VRS= 5.96 5 5 DIR= $(NM)-$(VRS) 6 6 7 7 FILE= $(DIR).tar.bz2 8 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= c39add02995304e1cf3dfc8543702f22155fba509 SHA-$(FILE)= 782379daf200427058ca94a408566d600f779823 10 10 11 11 PATCH1= $(DIR)-uname-1.patch … … 16 16 URL-$(PATCH2)= $(HTTP)/$(NM)/$(PATCH2) 17 17 SHA-$(PATCH2)= a7dedf947b7651f882c8ede00eb6e56689bbb154 18 19 PATCH50= $(DIR)-i18n-1.patch20 URL-$(PATCH50)= $(HTTP)/$(NM)/$(PATCH50)21 SHA-$(PATCH50)= 3ff73ceeae8ef66345cfed38f770e51db4d0219922 18 23 19 # Targets … … 30 26 31 27 compile-stage1: 32 ifndef CROSS 33 ./configure --prefix=$(WD) 34 else 28 echo "ac_cv_sys_restartable_syscalls=yes" > config.cache 29 echo "ac_cv_func_setvbuf_reversed=yes" >> config.cache 35 30 echo "utils_cv_sys_open_max=1024" >> config.cache 36 31 CC="$${CC} $(64FLAGS)" \ 37 32 ./configure --prefix=$(WD) --cache-file=config.cache \ 38 --build=$(LFS_HOST) --host=$(LFS_TARGET) 39 endif 33 --build=$(CLFS_HOST) --host=$(CLFS_TARGET) 40 34 make $(PM) 41 35 make install 42 ifndef CROSS43 mv $(WD)/bin/uname $(WD)/bin/uname.real44 install -m 755 $(MP)$(ROOT)/uname/uname $(WD)/bin/45 endif46 36 47 37 chroot: … … 49 39 'cd $(ROOT) && make ch-$(NM) $(chbash-pre-bash)' 50 40 51 stage2: Makefile $(FILE) $(PATCH1) $(PATCH2) $(PATCH50)41 stage2: Makefile $(FILE) $(PATCH1) $(PATCH2) 52 42 $(std_build) 53 cp $(SRC)/{$(PATCH1),$(PATCH2) ,$(PATCH50)} $(LFSSRC)/43 cp $(SRC)/{$(PATCH1),$(PATCH2)} $(LFSSRC)/ 54 44 55 45 compile-stage2: … … 61 51 endif 62 52 patch -Np1 -i ../$(PATCH2) 63 patch -Np1 -i ../$(PATCH50)64 chmod +x tests/sort/sort-mb-tests65 sed -i 's/_LEN 6/_LEN 20/' src/who.c66 ifndef CROSS67 53 ./configure --prefix=/usr 68 else69 CC="gcc $(64FLAGS)" ./configure --prefix=/usr70 endif71 54 make $(PM) 72 55 make install 73 $(WD)/bin/mv /usr/bin/{cat,chgrp,chmod,chown,cp,date,dd,df,echo} /bin 74 $(WD)/bin/mv /usr/bin/{false,hostname,ln,ls,mkdir,mknod,mv,pwd,rm} /bin 75 mv /usr/bin/{rmdir,stty,sync,true,uname} /bin 76 mv /usr/bin/chroot /usr/sbin 77 mv /usr/bin/{head,sleep} /bin 78 ifndef CROSS 79 mv /bin/uname /bin/uname.real 80 install -m 755 ${ROOT}/uname/uname /bin/ 81 endif 56 mv -v /usr/bin/{cat,chgrp,chmod,chown,cp,date} /bin 57 mv -v /usr/bin/{dd,df,echo,false,hostname,ln,ls,mkdir,mknod} /bin 58 mv -v /usr/bin/{mv,pwd,rm,rmdir,stty,true,uname} /bin 59 mv -v /usr/bin/chroot /usr/sbin 60 mv -v /usr/bin/{[,basename,head,install,nice} /bin 61 mv -v /usr/bin/{readlink,sleep,sync,test,touch} /bin 62 ln -svf ../../bin/install /usr/bin 82 63 83 64 clean: -
branches/cross/packages/diffutils/Makefile
r1498 r1603 2 2 3 3 NM= diffutils 4 VRS= 2.8. 14 VRS= 2.8.7 5 5 DIR= $(NM)-$(VRS) 6 6 7 7 FILE= $(DIR).tar.gz 8 8 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 9 SHA-$(FILE)= a4c467c3a6a08cde9f3d94d02067ec26436e7dc5 10 11 PATCH50= $(DIR)-i18n-1.patch 12 URL-$(PATCH50)= $(HTTP)/$(NM)/$(PATCH50) 13 SHA-$(PATCH50)= 2d88d693ab572f04990a3a28deb5e743e288b9da 9 SHA-$(FILE)= b05cfdd651137d46d97872dd646db0dd92077f0d 14 10 15 11 # Targets … … 22 18 23 19 compile-stage1: 24 ifndef CROSS25 ./configure --prefix=$(WD)26 else27 20 CC="$${CC} $(64FLAGS)" ./configure --prefix=$(WD) \ 28 --host=$(LFS_TARGET) 29 endif 21 --build=$(CLFS_HOST) --host=$(CLFS_TARGET) 30 22 make $(PM) 31 23 make install … … 35 27 'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 36 28 37 stage2: Makefile $(FILE) $(PATCH50)29 stage2: Makefile $(FILE) 38 30 $(std_build) 39 cp $(SRC)/$(PATCH50) $(LFSSRC)40 31 41 32 compile-stage2: 42 patch -Np1 -i ../$(PATCH50)43 ifndef CROSS44 33 ./configure --prefix=/usr 45 else46 CC="gcc $(64FLAGS)" ./configure --prefix=/usr47 endif48 34 make $(PM) 49 35 make install -
branches/cross/packages/zlib/Makefile
r1500 r1603 9 9 SHA-$(FILE)= 60faeaaf250642db5c0ea36cd6dcc9f99c8f3902 10 10 11 include $(CROSSVARS) 11 PATCH1= $(DIR)-fPIC-1.patch 12 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 13 SHA-$(PATCH1)= fa13b1aa053125b18c0bcbc68a5c2f79ed291e8d 12 14 13 15 # Targets … … 15 17 include $(ROOT)/scripts/functions 16 18 17 stage1: $(FILE)18 $(std_build)19 20 compile-stage1:21 CC="$${CC} $(64FLAGS)" CFLAGS="${CFLAGS} -fPIC" ./configure --prefix=$(WD) \22 --shared --libdir=$(WD)/lib6423 make24 make install25 26 19 chroot: 27 20 chroot "$(MP)" $(chenv-pre-bash) \ 28 21 'cd $(ROOT) && make ch-$(NM) $(chbash-pre-bash)' 29 22 30 stage2: Makefile $(FILE) 23 stage2: Makefile $(FILE) $(PATCH1) 31 24 $(std_build) 32 cp $(SRC)/ $(FILE)$(LFSSRC)25 cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC) 33 26 34 27 compile-stage2: 35 $(ARCH_CC) $(ARCH_CFLAGS) ./configure --prefix=/usr --shared --libdir=/$(LIB_MAYBE64)28 ./configure --prefix=/usr --shared 36 29 make $(PM) 37 30 make install 38 rm /$(LIB_MAYBE64)/libz.so 39 ln -sf ../../$(LIB_MAYBE64)/libz.so.$(VRS) /usr/$(LIB_MAYBE64)/libz.so 40 make clean 41 $(ARCH_CC) ./configure --prefix=/usr $(EXTRA_CONF) 42 make $(PM) 43 make install 44 chmod 644 /usr/$(LIB_MAYBE64)/libz.a 31 mv -v /usr/lib/libz.so.* /lib 32 ln -svf ../../lib/libz.so.1 /usr/lib/libz.so 45 33 46 34 clean: 47 35 -rm -rf $(DIR) 48 36 49 .PHONY: c ompile-stage1 clean chroot compile-stage237 .PHONY: clean chroot compile-stage2
