Changeset 1816
- Timestamp:
- 02/24/07 06:09:35 (23 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 16 removed
- 151 modified
- 1 copied
- 2 moved
-
Makefile (modified) (7 diffs)
-
README (modified) (1 diff)
-
doc/README (modified) (1 diff)
-
packages/BRLTTY/Makefile (modified) (1 diff)
-
packages/LFS-BOOK/LFS-BOOK-SVN-XML-update-1.patch (added)
-
packages/LFS-BOOK/Makefile (modified) (2 diffs)
-
packages/LVM2/Makefile (modified) (1 diff)
-
packages/Mesa/Makefile (modified) (1 diff)
-
packages/Terminal/Makefile (modified) (1 diff)
-
packages/XML-Parser/Makefile (modified) (1 diff)
-
packages/anthy/Makefile (modified) (1 diff)
-
packages/atk/Makefile (modified) (1 diff)
-
packages/autoconf/Makefile (modified) (1 diff)
-
packages/automake/Makefile (modified) (1 diff)
-
packages/bash/Makefile (modified) (4 diffs)
-
packages/bin86/Makefile (modified) (1 diff)
-
packages/binutils/Makefile (modified) (4 diffs)
-
packages/bison/Makefile (modified) (1 diff)
-
packages/bzip2/Makefile (modified) (3 diffs)
-
packages/cairo/Makefile (modified) (1 diff)
-
packages/coreutils/Makefile (modified) (3 diffs)
-
packages/cpio/Makefile (modified) (1 diff)
-
packages/cvs/Makefile (modified) (1 diff)
-
packages/db/Makefile (modified) (2 diffs)
-
packages/ddccontrol/Makefile (modified) (1 diff)
-
packages/dejagnu/Makefile (modified) (1 diff)
-
packages/device-mapper/Makefile (modified) (1 diff)
-
packages/dhcpcd/Makefile (modified) (1 diff)
-
packages/dialog/Makefile (modified) (1 diff)
-
packages/diffutils/Makefile (modified) (3 diffs)
-
packages/distcc/Makefile (modified) (1 diff)
-
packages/e2fsprogs/Makefile (modified) (1 diff)
-
packages/eject/Makefile (modified) (1 diff)
-
packages/exo/Makefile (modified) (1 diff)
-
packages/expat/Makefile (modified) (1 diff)
-
packages/expect/Makefile (modified) (2 diffs)
-
packages/file/Makefile (modified) (2 diffs)
-
packages/findutils/Makefile (modified) (3 diffs)
-
packages/flex/Makefile (modified) (1 diff)
-
packages/fontconfig/Makefile (modified) (1 diff)
-
packages/freetype/Makefile (modified) (1 diff)
-
packages/gawk/Makefile (modified) (3 diffs)
-
packages/gc/Makefile (modified) (1 diff)
-
packages/gcc/Makefile (modified) (5 diffs)
-
packages/gcc/gcc-4.1.1-fixes-1.patch (deleted)
-
packages/gcc64/Makefile (modified) (2 diffs)
-
packages/gcc64/gcc-4.1.1-fixes-1.patch (deleted)
-
packages/gettext/Makefile (modified) (2 diffs)
-
packages/giflib/Makefile (modified) (1 diff)
-
packages/glib2/Makefile (modified) (1 diff)
-
packages/glibc/Makefile (modified) (4 diffs)
-
packages/grep/Makefile (modified) (3 diffs)
-
packages/groff/Makefile (modified) (1 diff)
-
packages/grub/Makefile (modified) (2 diffs)
-
packages/gtk2/Makefile (modified) (1 diff)
-
packages/gzip/Makefile (modified) (3 diffs)
-
packages/hdparm/Makefile (modified) (1 diff)
-
packages/hfsutils (deleted)
-
packages/html_tidy/Makefile (modified) (1 diff)
-
packages/iana-etc/Makefile (modified) (1 diff)
-
packages/imlib/Makefile (modified) (1 diff)
-
packages/imlib2/Makefile (modified) (1 diff)
-
packages/inetutils/Makefile (modified) (2 diffs)
-
packages/initramfs/Makefile (modified) (1 diff)
-
packages/iproute2/Makefile (modified) (2 diffs)
-
packages/iptables/Makefile (modified) (1 diff)
-
packages/irssi/Makefile (modified) (1 diff)
-
packages/joe/Makefile (modified) (1 diff)
-
packages/kbd/Makefile (modified) (4 diffs)
-
packages/less/Makefile (modified) (1 diff)
-
packages/lfs-bootscripts/Makefile (modified) (2 diffs)
-
packages/lfs-bootscripts/lfs-bootscripts-20070203-functions-1.patch (moved) (moved from trunk/packages/lfs-bootscripts/lfs-bootscripts-20060712-functions-1.patch)
-
packages/lfs-bootscripts/lfs-bootscripts-20070203-livecd-1.patch (moved) (moved from trunk/packages/lfs-bootscripts/lfs-bootscripts-20060712-livecd-1.patch)
-
packages/libIDL/Makefile (modified) (1 diff)
-
packages/libaal/Makefile (modified) (1 diff)
-
packages/libchewing/Makefile (modified) (1 diff)
-
packages/libidn/Makefile (modified) (1 diff)
-
packages/libjpeg/Makefile (modified) (1 diff)
-
packages/librsvg/Makefile (modified) (1 diff)
-
packages/libtiff/Makefile (modified) (1 diff)
-
packages/libtool/Makefile (modified) (1 diff)
-
packages/libxml2/Makefile (modified) (2 diffs)
-
packages/libxslt/Makefile (modified) (2 diffs)
-
packages/linux-headers/Makefile (modified) (3 diffs)
-
packages/linux/Makefile (modified) (2 diffs)
-
packages/linux/config.ppc (deleted)
-
packages/linux/config.ppc.ata (deleted)
-
packages/linux/config.sparc (deleted)
-
packages/linux/config.sparc.ata (deleted)
-
packages/linux/config.x86 (modified) (48 diffs)
-
packages/linux/config.x86.ata (deleted)
-
packages/linux/sym2-claim-only-Storage-class.patch (deleted)
-
packages/linux64/Makefile (modified) (3 diffs)
-
packages/linux64/config.x86_64 (modified) (48 diffs)
-
packages/linux64/config.x86_64.ata (deleted)
-
packages/linux64/sym2-claim-only-Storage-class.patch (deleted)
-
packages/lynx/Makefile (modified) (1 diff)
-
packages/m4/Makefile (modified) (2 diffs)
-
packages/mac-fdisk (deleted)
-
packages/make/Makefile (modified) (2 diffs)
-
packages/man-db/Makefile (modified) (3 diffs)
-
packages/man-db/convert-mans (copied) (copied from branches/6.2/packages/man-db/convert-mans)
-
packages/man-pages-es/Makefile (modified) (1 diff)
-
packages/man-pages/Makefile (modified) (2 diffs)
-
packages/mc/Makefile (modified) (2 diffs)
-
packages/mktemp/Makefile (modified) (1 diff)
-
packages/module-init-tools/Makefile (modified) (1 diff)
-
packages/mousepad/Makefile (modified) (1 diff)
-
packages/msmtp/Makefile (modified) (1 diff)
-
packages/mutt/Makefile (modified) (1 diff)
-
packages/nano/Makefile (modified) (2 diffs)
-
packages/ncftp/Makefile (modified) (1 diff)
-
packages/ncurses/Makefile (modified) (3 diffs)
-
packages/openssh/Makefile (modified) (1 diff)
-
packages/openssl/Makefile (modified) (2 diffs)
-
packages/pango/Makefile (modified) (1 diff)
-
packages/parted/Makefile (modified) (1 diff)
-
packages/patch/Makefile (modified) (2 diffs)
-
packages/perl/Makefile (modified) (2 diffs)
-
packages/pkgconfig/Makefile (modified) (1 diff)
-
packages/popt/Makefile (modified) (1 diff)
-
packages/portmap/Makefile (modified) (1 diff)
-
packages/ppp/Makefile (modified) (1 diff)
-
packages/procps/Makefile (modified) (1 diff)
-
packages/proprietary-drivers/Makefile (modified) (1 diff)
-
packages/psmisc/Makefile (modified) (1 diff)
-
packages/readline/Makefile (modified) (2 diffs)
-
packages/reiser4progs/Makefile (modified) (1 diff)
-
packages/reiserfsprogs/Makefile (modified) (2 diffs)
-
packages/rsync/Makefile (modified) (1 diff)
-
packages/scim-anthy/Makefile (modified) (1 diff)
-
packages/scim-chewing/Makefile (modified) (1 diff)
-
packages/scim-hangul/Makefile (modified) (1 diff)
-
packages/scim-input-pad/Makefile (modified) (1 diff)
-
packages/scim-pinyin/Makefile (modified) (1 diff)
-
packages/scim-tables/Makefile (modified) (1 diff)
-
packages/scim/Makefile (modified) (1 diff)
-
packages/screen/Makefile (modified) (1 diff)
-
packages/seamonkey/Makefile (modified) (1 diff)
-
packages/seamonkey/seamonkey-1.0.2-pangocairo-1.patch (deleted)
-
packages/sed/Makefile (modified) (2 diffs)
-
packages/shadow/Makefile (modified) (2 diffs)
-
packages/shadow/convert-mans (deleted)
-
packages/startup-notification/Makefile (modified) (1 diff)
-
packages/strace/Makefile (modified) (1 diff)
-
packages/subversion/Makefile (modified) (1 diff)
-
packages/sysfsutils/Makefile (modified) (1 diff)
-
packages/sysklogd/Makefile (modified) (1 diff)
-
packages/sysvinit/Makefile (modified) (1 diff)
-
packages/tar/Makefile (modified) (3 diffs)
-
packages/tcl/Makefile (modified) (1 diff)
-
packages/tcpwrappers/Makefile (modified) (1 diff)
-
packages/template/Makefile (modified) (2 diffs)
-
packages/texinfo/Makefile (modified) (3 diffs)
-
packages/tin/Makefile (modified) (1 diff)
-
packages/traceroute/Makefile (modified) (1 diff)
-
packages/udev/Makefile (modified) (3 diffs)
-
packages/unzip/Makefile (modified) (1 diff)
-
packages/util-linux/Makefile (modified) (4 diffs)
-
packages/vim/Makefile (modified) (3 diffs)
-
packages/vte/Makefile (modified) (1 diff)
-
packages/wget/Makefile (modified) (3 diffs)
-
packages/which/Makefile (modified) (1 diff)
-
packages/xchat/Makefile (modified) (1 diff)
-
packages/xfce/Makefile (modified) (1 diff)
-
packages/xfsprogs/Makefile (modified) (2 diffs)
-
packages/xlockmore/Makefile (modified) (1 diff)
-
packages/yaboot (deleted)
-
packages/zisofs-tools/Makefile (modified) (1 diff)
-
packages/zlib/Makefile (modified) (3 diffs)
-
vars (deleted)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r1796 r1816 31 31 # HTTPBLFS: Default http server for the BLFS packages 32 32 33 export LFS-ARCH ?= x8634 33 export MPBASE ?= /mnt/lfs 35 34 export MP ?= $(MPBASE)/image … … 53 52 ROOTFS_MEGS := 1536 54 53 55 export ARCHVARS := vars/vars.$(LFS-ARCH) 56 57 include $(ARCHVARS) 54 export VERSION := x86-6.3-pre2 55 export CFLAGS := -O2 -pipe -s -fno-strict-aliasing -mtune=i686 56 export LINKER := ld-linux.so.2 57 export LFS_TARGET := i486-pc-linux-gnu 58 58 59 59 # Environment Variables … … 138 138 -install -d $(MP)/media/{floppy,cdrom} 139 139 -install -d $(MP)/usr/{bin,include,lib,sbin,share,src} 140 -ln -s share/{man,doc,info} $(MP)/usr141 140 -install -d $(MP)/usr/share/{doc,info,locale,man} 142 141 -install -d $(MP)/usr/share/{misc,terminfo,zoneinfo} 143 142 -install -d $(MP)/usr/share/man/man{1,2,3,4,5,6,7,8} 144 143 -install -d $(MP)/usr/local/{bin,etc,include,lib,sbin,share,src} 145 -ln -s share/{man,doc,info} $(MP)/usr/local146 144 -install -d $(MP)/usr/local/share/{doc,info,locale,man} 147 145 -install -d $(MP)/usr/local/share/{misc,terminfo,zoneinfo} … … 231 229 lfs-m4-scpt lfs-make-scpt lfs-patch-scpt lfs-perl-scpt lfs-sed-scpt \ 232 230 lfs-tar-scpt lfs-texinfo-scpt lfs-util-linux-scpt lfs-wget-scpt \ 233 lfs-cdrtools-scpt lfs-zlib-scpt lfs-zisofs-tools-scpt 231 lfs-cdrtools-scpt lfs-zlib-scpt lfs-zisofs-tools-scpt lfs-grub-scpt 234 232 @cp /etc/resolv.conf $(WD)/etc 235 233 @touch $@ … … 248 246 final-environment 249 247 250 blfs: ch-openssl ch-wget ch-reiserfsprogs ch-xfsprogs ch-nano ch-joe \248 blfs: ch-openssl ch-wget ch-reiserfsprogs ch-xfsprogs ch-nano ch-joe \ 251 249 ch-screen ch-pkgconfig ch-libidn ch-libgpg-error ch-libgcrypt \ 252 250 ch-gnutls ch-curl ch-zip ch-unzip ch-lynx ch-libxml2 ch-expat \ 253 251 ch-subversion ch-lfs-bootscripts ch-livecd-bootscripts ch-docbook-xml ch-libxslt \ 254 ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-libpng \252 ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-libpng stop-here \ 255 253 ch-freetype ch-fontconfig \ 256 254 ch-Xorg-base ch-Xorg-util ch-Xorg-proto ch-Xorg-lib ch-libdrm ch-Mesa \ … … 277 275 ch-libchewing ch-scim-chewing ch-scim-pinyin ch-scim-input-pad \ 278 276 ch-hibernate-script ch-parted ch-slang ch-mc \ 279 ch-fuse ch-dosfstools ch-ntfsprogs 280 ifeq ($(LFS-ARCH),x86) 281 make ch-vbetool ch-bin86 ch-grub ch-lilo ch-syslinux277 ch-fuse ch-dosfstools ch-ntfsprogs \ 278 ch-vbetool ch-bin86 ch-grub ch-lilo ch-syslinux \ 279 ch-binutils64 ch-gcc64 ch-linux64 282 280 # Proprietary drivers disabled - NVIDIA crashes, ATI is too fat 283 281 # make ch-gcc33 ch-proprietary-drivers 284 make ch-binutils64 ch-gcc64 ch-linux64285 endif286 ifeq ($(LFS-ARCH),ppc)287 make ch-yaboot ch-hfsutils ch-mac-fdisk288 endif289 282 make update-caches 290 283 … … 350 343 351 344 createfiles: 352 @-$(WD)/bin/ln -s $(WD)/bin/{bash,cat, pwd,stty} /bin345 @-$(WD)/bin/ln -s $(WD)/bin/{bash,cat,grep,pwd,stty} /bin 353 346 @-$(WD)/bin/ln -s $(WD)/bin/perl /usr/bin 354 347 @-$(WD)/bin/ln -s $(WD)/lib/libgcc_s.so{,.1} /usr/lib -
trunk/README
r892 r1816 80 80 variables to look for: 81 81 82 * LFS-ARCH83 This variable sets the architecture of the CD you are attempting to build.84 The scripts assume that you are building the CD on such a host as well. At85 this time, possible values are 'x86', 'ppc' or 'sparc'.86 87 82 * VERSION 88 83 This variable will be used in various places throughout the build and -
trunk/doc/README
r1778 r1816 52 52 * strace 53 53 54 Boot Loaders (only those applicable to the arch of the LiveCD)55 * grub, lilo , yaboot54 Boot Loaders 55 * grub, lilo 56 56 57 57 Other Programs -
trunk/packages/BRLTTY/Makefile
r1769 r1816 24 24 ./configure --prefix=/usr --sysconfdir=/etc --disable-speech-support \ 25 25 --disable-api 26 make $(PM)26 make 27 27 make install 28 28 -
trunk/packages/LFS-BOOK/Makefile
r1797 r1816 11 11 #SHA-$(FILE)= 729bcf04d8e4ed0af3c58daf0d289e94d6385052 12 12 13 REV= 7 88313 REV= 7937 14 14 REVPARM= -r $(REV) 15 15 16 16 URL= svn://svn.linuxfromscratch.org/LFS/trunk/BOOK 17 18 PATCH1= LFS-BOOK-SVN-XML-update-1.patch 17 19 18 20 SEAMONKEY_CONFIG= $(ROOT)/root/.mozilla/default/79exklwh.slt/prefs.js … … 29 31 @$(call echo_message, Building) 30 32 @mkdir tmp 31 @cd tmp ; svn co $(REVPARM) $(URL) $(DIR) >$(DIR)-$@.log 2>&1 32 #cd tmp ; tar xf $(FILE) >>$(DIR)-$@.log 2>&1 33 @cd tmp/$(DIR) ; make BASEDIR=../$(HTMLDIR) >>$(DIR)-$@.log 2>&1 34 @cd tmp ; cp -av $(DIR) $(HTMLDIR) /usr/share >>$(DIR)-$@.log 2>&1 35 @sed -i \ 33 @make CROSSVARS=../$(CROSSVARS) -C tmp -f ../Makefile compile-$@ >$(DIR)-$@.log 2>&1 34 @make clean >>$(DIR)-$@.log 2>&1 35 @touch $@ 36 37 compile-stage2: 38 svn co $(REVPARM) $(URL) $(DIR) 39 # tar xf $(FILE) 40 cd $(DIR) ; patch -Np1 -i ../../$(PATCH1) 41 cd $(DIR) ; make BASEDIR=../$(HTMLDIR) 42 cp -av $(DIR) $(HTMLDIR) /usr/share 43 cd $(SRC) ; cp -v `sed 's@^.*/\([^/]*\)$$@\1@' /usr/share/$(HTMLDIR)/wget-list` $(LFSSRC) 44 sed -i \ 36 45 's@file:///.*index.html@file:///usr/share/$(HTMLDIR)/index.html@' \ 37 46 $(SEAMONKEY_CONFIG) 38 @sed -i 's@WWW_HOME=\".*\"@WWW_HOME=\"/usr/share/$(HTMLDIR)/index.html\"@' \47 sed -i 's@WWW_HOME=\".*\"@WWW_HOME=\"/usr/share/$(HTMLDIR)/index.html\"@' \ 39 48 $(ROOT)/etc/profile 40 @make clean >>$(DIR)-$@.log 2>&141 @touch $@42 49 43 50 clean: -
trunk/packages/LVM2/Makefile
r1810 r1816 22 22 compile-stage2: 23 23 ./configure --prefix=/usr 24 make $(PM)24 make 25 25 make install 26 26 -
trunk/packages/Mesa/Makefile
r1735 r1816 26 26 compile-stage2: 27 27 unpack ../$(FILE1) --strip-components=1 28 ifeq ($(LFS-ARCH),ppc)29 make linux-dri-ppc OPT_FLAGS="$(CFLAGS)" MKDEP="gccmakedep" INSTALL_DIR=/usr DRI_DRIVER_INSTALL_DIR=/usr/lib/dri30 else31 ifeq ($(LFS-ARCH),x86)32 28 make linux-dri-x86 OPT_FLAGS="$(CFLAGS)" MKDEP="gccmakedep" INSTALL_DIR=/usr DRI_DRIVER_INSTALL_DIR=/usr/lib/dri 33 else34 make linux-dri OPT_FLAGS="$(CFLAGS)" MKDEP="gccmakedep" INSTALL_DIR=/usr DRI_DRIVER_INSTALL_DIR=/usr/lib/dri35 endif36 endif37 29 make INSTALL_DIR=/usr DRI_DRIVER_INSTALL_DIR=/usr/lib/dri install 38 30 sed -i 's@-l$$(GLUT_LIB)@@g' configs/default -
trunk/packages/Terminal/Makefile
r1348 r1816 22 22 compile-stage2: 23 23 ./configure --prefix=/usr --libexecdir=/usr/sbin 24 make $(PM)24 make 25 25 make install 26 26 mkdir -p /etc/xdg/Terminal -
trunk/packages/XML-Parser/Makefile
r1495 r1816 22 22 compile-stage2: 23 23 perl Makefile.PL 24 make $(PM)24 make 25 25 make install 26 26 -
trunk/packages/anthy/Makefile
r1732 r1816 22 22 compile-stage2: 23 23 ./configure --prefix=/usr --sysconfdir=/etc --disable-static 24 make $(PM)24 make 25 25 make install 26 26 -
trunk/packages/atk/Makefile
r1488 r1816 22 22 compile-stage2: 23 23 ./configure --prefix=/usr 24 make $(PM)24 make 25 25 make install 26 26 -
trunk/packages/autoconf/Makefile
r1763 r1816 19 19 stage2: Makefile $(FILE) 20 20 $(std_build) 21 cp $(SRC)/$(FILE) $(LFSSRC)22 21 23 22 compile-stage2: 24 23 ./configure --prefix=/usr 25 make $(PM)24 make 26 25 make install 27 26 -
trunk/packages/automake/Makefile
r1763 r1816 19 19 stage2: Makefile $(FILE) $(PATCH1) 20 20 $(std_build) 21 cp $(SRC)/$(FILE) $(LFSSRC)22 21 23 22 compile-stage2: 24 23 ./configure --prefix=/usr 25 make $(PM)24 make 26 25 make install 27 26 -
trunk/packages/bash/Makefile
r1762 r1816 9 9 SHA-$(FILE)= fe6466c7ee98061e044dae0347ca5d1a8eab4a0d 10 10 11 PATCH1= $(DIR)-fixes- 1.patch12 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1)13 SHA-$(PATCH1)= f2e145c311c52e264b3341cd6757c0ea67996fa811 PATCH1= $(DIR)-fixes-2.patch 12 URL-$(PATCH1)= http://www.linuxfromscratch.org/patches/lfs/development/$(PATCH1) 13 SHA-$(PATCH1)= 49bd15ad3579e69b841741408fd2bb3c63119376 14 14 15 15 FILE1 = $(NM)-doc-$(VRS).tar.gz … … 23 23 stage1: $(FILE) $(PATCH1) 24 24 $(std_build) 25 cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC)26 25 27 26 compile-stage1: … … 38 37 stage2: Makefile $(FILE) $(PATCH1) $(FILE1) 39 38 $(std_build) 40 cp $(SRC)/$(FILE1) $(LFSSRC)/41 39 42 40 compile-stage2: … … 47 45 ./configure --prefix=/usr --bindir=/bin --without-bash-malloc \ 48 46 --with-installed-readline 49 make $(PM)47 make 50 48 make install 51 49 -
trunk/packages/bin86/Makefile
r1475 r1816 18 18 19 19 stage2: Makefile $(FILE) 20 ifneq ($(LFS-ARCH),ppc)21 20 $(std_build) 22 endif23 21 24 22 compile-stage2: -
trunk/packages/binutils/Makefile
r1762 r1816 12 12 include $(ROOT)/scripts/functions 13 13 14 LINKER ?= ld-linux.so.215 14 export LFS_USE_TARGET := yes 16 15 17 16 pass1: $(FILE) 18 17 $(sep_dir_build) 19 cp $(SRC)/$(FILE) $(LFSSRC)20 18
