genlfs-cvs Mailing List for GenLFS
Status: Alpha
Brought to you by:
lnxfreak123
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(79) |
Dec
(82) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(26) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Thomas P. <lnx...@us...> - 2006-01-03 21:08:18
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-devel/binutils/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32285/files Log Message: Directory /cvsroot/genlfs/genlfs/ebuilds/sys-devel/binutils/files added to the repository |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:29
|
Update of /cvsroot/genlfs/genlfs/scripts/build/packages/linux-libc-headers/vars In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/packages/linux-libc-headers/vars Added Files: vars.x86 Log Message: updates --- NEW FILE: vars.x86 --- LLH_ASM := asm-i386 |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:27
|
Update of /cvsroot/genlfs/genlfs/scripts/build In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158 Modified Files: Makefile Log Message: updates Index: Makefile =================================================================== RCS file: /cvsroot/genlfs/genlfs/scripts/build/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 28 Dec 2005 17:54:17 -0000 1.1 +++ Makefile 3 Jan 2006 20:49:15 -0000 1.2 @@ -38,6 +38,7 @@ export PM ?= -j2 export HTTP ?= http://ftp.lfs-matrix.net/pub/lfs/conglomeration export HTTPBLFS ?= http://ftp.lfs-matrix.net/pub/blfs/conglomeration +export GENLFS ?= http://genlfs.tpegg.org/downloads/extras # Directory variables #============================================================================== @@ -90,7 +91,7 @@ # The build starts and ends here, first building the dependency targets, # lfs-base, extend-lfs and iso, then it echoes a notice that it's finished. :) -all: test-host lfs-base extend-lfs +all: test-host lfs-base @echo "The GenLFS build is now complete." test-host: @@ -112,15 +113,13 @@ @su - lfs -c "$(lfsenv) '$(lfsbash) && $(MAKE) tools'" @make prep-chroot @-mkdir $(MP)/etc - @install -m644 -oroot -groot $(ROOT)/etc/{group,passwd} $(MP)/etc + @install -m644 -oroot -groot $(ROOT)/config/etc/{group,passwd,profile} $(MP)/etc @-mkdir $(MP)/bin @if [ ! -f $(MP)/bin/bash ] ; then if [ ! -d $(MP) ] ; then \ mkdir $(MP)/bin ; fi ; ln -s ${WD}/bin/bash ${MP}/bin/bash ; fi @chroot "$(MP)" $(chenv-pre-bash) 'set +h && \ chown -R 0:0 $(WD) $(SRC) $(ROOT) && \ cd $(ROOT) && make pre-bash $(chbash-pre-bash)' - @chroot "$(MP)" $(chenv-post-bash) 'set +h && cd $(ROOT) && \ - make post-bash $(chbash-post-bash)' @-ln -s $(WD)/bin/wget $(MP)/usr/bin/wget ln-root: @@ -156,7 +155,8 @@ lfs-make-scpt lfs-grep-scpt lfs-sed-scpt lfs-gettext-scpt \ lfs-ncurses-scpt lfs-patch-scpt lfs-tar-scpt lfs-texinfo-scpt \ lfs-bash-scpt lfs-m4-scpt lfs-util-linux-scpt lfs-perl-scpt \ - lfs-wget-scpt lfs-file-scpt lfs-libtool-scpt + lfs-wget-scpt lfs-file-scpt lfs-libtool-scpt lfs-zlib-scpt \ + lfs-rsync-scpt @cp /etc/resolv.conf $(WD)/etc prep-chroot: @@ -215,27 +215,13 @@ #============================================================================== createdirs: - @-$(WD)/bin/install -d /{bin,boot,dev,etc/opt,home,lib,mnt} - @-$(WD)/bin/install -d /{sbin,srv,usr/local,var,opt} + @-$(WD)/bin/install -d /{bin,dev,etc/{init.d,env.d},lib/rcscripts/awk} + @-$(WD)/bin/install -d /{usr/{bin,lib/portage/{bin,pym},portage/profiles,sbin},sbin} @-$(WD)/bin/install -d /root -m 0750 @-$(WD)/bin/install -d /tmp /var/tmp -m 1777 - @-$(WD)/bin/install -d /media/{floppy,cdrom} - @-$(WD)/bin/install -d /usr/{bin,include,lib,sbin,share,src} - @-$(WD)/bin/ln -s share/{man,doc,info} /usr - @-$(WD)/bin/install -d /usr/share/{doc,info,locale,man} - @-$(WD)/bin/install -d /usr/share/{misc,terminfo,zoneinfo} - @-$(WD)/bin/install -d /usr/share/man/man{1,2,3,4,5,6,7,8} - @-$(WD)/bin/install -d /usr/local/{bin,etc,include,lib,sbin,share,src} - @-$(WD)/bin/ln -s share/{man,doc,info} /usr/local - @-$(WD)/bin/install -d /usr/local/share/{doc,info,locale,man} - @-$(WD)/bin/install -d /usr/local/share/{misc,terminfo,zoneinfo} - @-$(WD)/bin/install -d /usr/local/share/man/man{1,2,3,4,5,6,7,8} - @-$(WD)/bin/install -d /var/{lock,log,mail,run,spool} - @-$(WD)/bin/install -d /var/{opt,cache,lib/{misc,locate},local} - @-$(WD)/bin/install -d /opt/{bin,doc,include,info} - @-$(WD)/bin/install -d /opt/{lib,man/man{1,2,3,4,5,6,7,8}} + @-$(WD)/bin/install -d /var/{lib/{init.d,portage},log/portage,run,tmp/portage} @-$(WD)/bin/ln -s $(WD)/bin/{bash,cat,pwd,stty} /bin - @-$(WD)/bin/ln -s $(WD)/bin/perl /usr/bin + @-$(WD)/bin/ln -s $(WD)/bin/{perl,python,rsync} /usr/bin @-$(WD)/bin/ln -s $(WD)/lib/libgcc_s.so{,.1} /usr/lib @-$(WD)/bin/ln -s bash /bin/sh @@ -243,9 +229,6 @@ @touch /var/run/utmp /var/log/{btmp,lastlog,wtmp} @chgrp utmp /var/run/utmp /var/log/lastlog @chmod 664 /var/run/utmp /var/log/lastlog -ifdef CROSS - @chmod 600 /var/log/btmp -endif @mv $(WD)/etc/resolv.conf /etc popdev: @@ -294,25 +277,6 @@ ch-%: popdev make -C $(PKG)/$* stage2 -re-adjust-toolchain: - make -C $(PKG)/binutils re-adjust-toolchain - -final-environment: - @cp -ra $(ROOT)/etc/sysconfig /etc - @-cp $(ROOT)/etc/inputrc /etc - @-cp $(ROOT)/etc/bashrc /etc - @-cp $(ROOT)/etc/profile /etc - @-dircolors -p > /etc/dircolors - @-cp $(ROOT)/etc/hosts /etc - @-cp $(ROOT)/etc/fstab /etc - -update-fontsdir: - cd /usr/X11R6/lib/X11/fonts/TTF ; /usr/X11R6/bin/mkfontscale ; \ - /usr/X11R6/bin/mkfontdir ; /usr/bin/fc-cache -f - -chroot-gvim: - make -C $(PKG)/vim stage3 - # Targets to clean your tree. #============================================================================== @@ -321,9 +285,8 @@ @-userdel lfs @-groupdel lfs @-rm -rf /home/lfs - @-rm {lfsuser,unamemod,prep-chroot,lfs-base,extend-lfs,lfs-strip,pre-wget} + @-rm {lfsuser,prep-chroot,lfs-base,pre-wget} @-rm $(PKG)/binutils/{,re-}adjust-toolchain - @-rm $(PKG)/initramfs/stage2 @-for i in `ls $(PKG)` ; do $(MAKE) -C $(PKG)/$$i clean ; done @find $(PKG) -name "pass*" -exec rm -rf \{} \; @find $(PKG) -name "stage*" -exec rm -rf \{} \; @@ -332,7 +295,6 @@ @echo find $(PKG)/binutils/* ! -path '$(PKG)/binutils/vars*' -xtype d -exec rm -rf \{} \; @rm -f $(PKG)/wget/{prebuild,.pass2} @rm -f $(PKG)/binutils/{a.out,dummy.c,.specstest} - @rm -f initramfs/stage2 @-rm -f $(SRC) $(ROOT) $(LFSSRC) scrub: clean @@ -351,8 +313,7 @@ @-umount $(MP)/sys @rm -f $(ROOT)/prep-chroot -.PHONY: unmount clean_sources scrub clean iso chroot-gvim update-fontsdir \ - final-environment re-adjust-toolchain ch-% lfs-adjust-toolchain \ +.PHONY: unmount clean_sources scrub clean ch-% lfs-adjust-toolchain \ lfs-%-scpt lfs-%-pass1 lfs-%-pass2 popdev createfiles createdirs \ gvim %-only-ch lfs-%-only lfs-%-only-pass1 lfs-%-only-pass2 lfs-wget \ lfs-rm-wget blfs post-bash pre-bash tools pre-which |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:26
|
Update of /cvsroot/genlfs/genlfs/scripts/build/vars In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/vars Added Files: vars.x86 Log Message: updates --- NEW FILE: vars.x86 --- export VERSION := x86-6.2-pre2 export CFLAGS := -Os -s -march=i486 export LIB_MAYBE64 := lib export KERNEL_ARCH := i386 export LINKER := ld-linux.so.2 |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:26
|
Update of /cvsroot/genlfs/genlfs/scripts/build/packages/rsync In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/packages/rsync Added Files: Makefile Log Message: updates --- NEW FILE: Makefile --- # rsync Makefile NM= rsync VRS= 2.6.6 DIR= $(NM)-$(VRS) FILE= $(DIR).tar.bz2 URL-$(FILE)= $(HTTPBLFS)/$(NM)/$(FILE) SHA-$(FILE)= 3596f480289513ec802335f1f7936022d876f912 # Targets include $(ROOT)/scripts/functions stage1: $(FILE) $(std_build) compile-stage1: ./configure --prefix=$(WD) make $(PM) make install clean: -rm -rf $(DIR) .PHONY: compile-stage1 clean |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:25
|
Update of /cvsroot/genlfs/genlfs/scripts/build/packages/portage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/packages/portage Modified Files: Makefile Log Message: updates Index: Makefile =================================================================== RCS file: /cvsroot/genlfs/genlfs/scripts/build/packages/portage/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 28 Dec 2005 17:54:18 -0000 1.1 +++ Makefile 3 Jan 2006 20:49:15 -0000 1.2 @@ -4,10 +4,24 @@ VRS= 2.0.53 DIR= $(NM)-$(VRS) +RCSCRIPTSVER= 1.6.12 +RCSCRIPTSDIR= rc-scripts-$(RCSCRIPTSVER) + +SANDBOXVER= 1.2.17 +SANDBOXDIR= sandbox-$(SANDBOXVER) + FILE= $(DIR).tar.bz2 -URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) +URL-$(FILE)= $(GENLFS)/$(FILE) SHA-$(FILE)= d84706803466f7499042592606b20eddd5b6cb02 +FILE1= $(RCSCRIPTSDIR).tar.bz2 +URL-$(FILE1)= $(GENLFS)/$(FILE1) +SHA-$(FILE1)= 400c4e06adb4c6952c6d34a2d062cbaeb9985a20 + +FILE2 = $(SANDBOXDIR).tar.bz2 +URL-$(FILE2)=$(GENLFS)/$(FILE2) +SHA-$(FILE2)= 81980a91e09963b239ec18948eae57dcca4d0492 + PATCH1= $(DIR)-tools-path.patch # Targets @@ -18,18 +32,16 @@ chroot "$(MP)" $(chenv-pre-bash) \ 'cd $(ROOT) && make ch-$(NM) $(chbash-pre-bash)' -stage2: Makefile $(FILE) +stage2: Makefile $(FILE) $(FILE1) $(FILE2) $(std_build) compile-stage2: + cd .. ; unpack $(FILE1) + cd .. ; unpack $(FILE2) +# Install portage and a few files from rc-scripts patch -Np1 -i ../$(PATCH1) - S=$(ROOT)/$(PKG)/$(DIR) - install -v -d /usr/lib/portage/{bin,pym} - install -v -d /usr/portage/profiles - install -v -d /etc/{config-archive,env.d,portage/profile} - install -v -d /var/{log/portage,tmp/portage} - install -v -d /var/lib/{init.d,portage} - python -O -c "import compileall; compileall.compile_dir('$(S)/pym')" + install -v -d /etc/{config-archive,portage/profile} + python -O -c "import compileall; compileall.compile_dir('./pym')" cd pym; install -v * /usr/lib/portage/pym cd src; gcc $(CFLAGS) -o tbz2tool tbz2tool.c cd bin; install -v * /usr/lib/portage/bin @@ -37,16 +49,29 @@ cd src/python-missingos; ./setup.py build cd src/python-missingos; ./setup.py install cd cnf; for conf in etc-update.conf dispatch-conf.conf make.globals; do \ - install -v ${conf} /etc; done - cd cnf; install -v make.conf.x86 make.conf.example + install -v $${conf} /etc; done + cd cnf; install -v make.conf.x86 /etc/make.conf.example for app in ebuild emerge portageq repoman tbz2tool xpak; do \ - ln -sv ../lib/portage/bin/${app} /usr/bin/${app}; done + ln -sfv ../lib/portage/bin/$${app} /usr/bin/$${app}; done for app in archive-conf dispatch-conf emaint emerge-webrsync \ etc-update fixpackages quickpkg regenworld; do \ - ln -sv ../lib/portage/bin/${app} /usr/sbin/${app}; done + ln -sfv ../lib/portage/bin/$${app} /usr/sbin/$${app}; done install -v ../05portage.envd /etc/env.d + echo "CC=gcc;CXX=g++" > /etc/env.d/compilers.sh + myldpath="/lib:/usr/lib:/usr/local/lib" ; echo "LDPATH=\"$${myldpath}\"" > /etc/env.d/10ldpath + cd ../$(RCSCRIPTSDIR)/sbin ; install -v depscan.sh functions.sh /sbin + cd ../$(RCSCRIPTSDIR)/src/awk ; install -v *.awk /lib/rcscripts/awk + ln -sfv /sbin/depscan.sh /etc/init.d + ln -sfv /sbin/functions.sh /etc/init.d +# Install the sandbox app + echo "Installing sandbox-$(SANDBOXVER)" + cd ../$(SANDBOXDIR); ./configure + cd ../$(SANDBOXDIR); make + cd ../$(SANDBOXDIR); make install clean: -rm -rf $(DIR) + -rm -rf $(RCSCRIPTSDIR) + -rm -rf $(SANDBOXDIR) .PHONY: clean chroot compile-stage2 |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:25
|
Update of /cvsroot/genlfs/genlfs/scripts/build/packages/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/packages/zlib Added Files: Makefile Log Message: updates --- NEW FILE: Makefile --- # Zlib Makefile NM= zlib VRS= 1.2.3 DIR= $(NM)-$(VRS) FILE= $(DIR).tar.bz2 URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) SHA-$(FILE)= 967e280f284d02284b0cd8872a8e2e04bfdc7283 # Targets include $(ROOT)/scripts/functions stage1: $(FILE) $(std_build) compile-stage1: CFLAGS="${CFLAGS} -fPIC" ./configure --prefix=$(WD) --shared make make install clean: -rm -rf $(DIR) .PHONY: compile-stage1 clean |
From: Thomas P. <lnx...@us...> - 2006-01-03 20:49:24
|
Update of /cvsroot/genlfs/genlfs/scripts/build/config/etc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27158/config/etc Added Files: group passwd profile Log Message: updates --- NEW FILE: profile --- #!/bin/bash # Load environment settings from profile.env, which is created by # env-update from the files in /etc/env.d if [ -e /etc/profile.env ] ; then . /etc/profile.env fi --- NEW FILE: passwd --- root:x:0:0:root:/root:/bin/bash portage:x:250:250:portage:/var/tmp/portage:/bin/false --- NEW FILE: group --- root:x:0: bin:x:1: sys:x:2: kmem:x:3: tty:x:4: tape:x:5: daemon:x:6: floppy:x:7: disk:x:8: lp:x:9: dialout:x:10: audio:x:11: video:x:12: utmp:x:13: usb:x:14: cdrom:x:15: wheel:x:16: mail:x:34: rsyncd:x:48: sshd:x:50: nogroup:x:99: portage::250:portage |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:27:42
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7221 Modified Files: Manifest Log Message: Add pkg_postinst funtion to perform Re-adjusting toolchain step when doing bootstrap build. Index: Manifest =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/Manifest,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Manifest 3 Jan 2006 19:17:33 -0000 1.2 +++ Manifest 3 Jan 2006 19:27:32 -0000 1.3 @@ -1,4 +1,5 @@ -MD5 44aff480add3a339b9f71991d13572b0 ChangeLog 499 +MD5 7142e0a6e162d0de01f6b39900cdb64f .ChangeLog.swp 12288 +MD5 afdc02745179dcc0c1fe6bbba2191755 ChangeLog 659 MD5 0056924f1a5e415fa9944e85eb6690c0 files/digest-glibc-2.3.6 66 MD5 fb3976f942e00d20efb9b6f00f893a29 files/nsswitch.conf 188 -MD5 0284b18eacbd434b7adde30c75797318 glibc-2.3.6.ebuild 1255 +MD5 c188e28ed466a360780c30c2d2c61512 glibc-2.3.6.ebuild 1583 |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:27:19
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7150 Modified Files: ChangeLog glibc-2.3.6.ebuild Log Message: Add pkg_postinst funtion to perform Re-adjusting toolchain step when doing bootstrap build. Index: glibc-2.3.6.ebuild =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/glibc-2.3.6.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- glibc-2.3.6.ebuild 3 Jan 2006 19:17:13 -0000 1.2 +++ glibc-2.3.6.ebuild 3 Jan 2006 19:27:11 -0000 1.3 @@ -59,3 +59,16 @@ doins ${FILESDIR}/nsswitch.conf } + +pkg_postinst() { + + if useq build; then + cd ${ROOT}/tools/build/binutils-build + make -C ld INSTALL=/tools/bin/install install + cd .. + SPECFILE=`dirname $(gcc -print-libgcc-file-name)`/specs && + gcc -dumpspecs > $SPECFILE && + sed -i 's@^/tools/lib/ld-linux.so.2@/lib/ld-linux.so.2@g' $SPECFILE && + unset SPECFILE + fi +} Index: ChangeLog =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- ChangeLog 3 Jan 2006 19:17:13 -0000 1.2 +++ ChangeLog 3 Jan 2006 19:27:11 -0000 1.3 @@ -3,6 +3,9 @@ # $Header$ 03 Jan 2006; Thomas Pegg <to...@tp...> glibc-2.3.6.ebuild : + Add pkg_postinst funtion to perform Re-adjusting toolchain step when doing bootstrap build. + + 03 Jan 2006; Thomas Pegg <to...@tp...> glibc-2.3.6.ebuild : Fix incorrect variable reference in src_unpack. * glibc-2.3.6 (03 Jan 2006) |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:17:43
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4438 Modified Files: Manifest Log Message: fix incorrect variable reference in src_unpack Index: Manifest =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/Manifest,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Manifest 3 Jan 2006 19:13:48 -0000 1.1 +++ Manifest 3 Jan 2006 19:17:33 -0000 1.2 @@ -1,4 +1,4 @@ -MD5 cd26ad7aea7d9cee044ca85c477a7ea7 ChangeLog 380 +MD5 44aff480add3a339b9f71991d13572b0 ChangeLog 499 MD5 0056924f1a5e415fa9944e85eb6690c0 files/digest-glibc-2.3.6 66 MD5 fb3976f942e00d20efb9b6f00f893a29 files/nsswitch.conf 188 -MD5 b0054baef7df5494ef4dcd038a15b12a glibc-2.3.6.ebuild 1255 +MD5 0284b18eacbd434b7adde30c75797318 glibc-2.3.6.ebuild 1255 |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:17:21
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4311 Modified Files: ChangeLog glibc-2.3.6.ebuild Log Message: fix incorrect variable reference in src_unpack Index: glibc-2.3.6.ebuild =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/glibc-2.3.6.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- glibc-2.3.6.ebuild 3 Jan 2006 19:13:34 -0000 1.1 +++ glibc-2.3.6.ebuild 3 Jan 2006 19:17:13 -0000 1.2 @@ -28,7 +28,7 @@ src_unpack() { unpack ${A} - mkdir ${WORKDIR}/${NM}-build + mkdir ${WORKDIR}/${PN}-build } src_compile() { Index: ChangeLog =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- ChangeLog 3 Jan 2006 19:13:34 -0000 1.1 +++ ChangeLog 3 Jan 2006 19:17:13 -0000 1.2 @@ -2,6 +2,9 @@ # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header$ + 03 Jan 2006; Thomas Pegg <to...@tp...> glibc-2.3.6.ebuild : + Fix incorrect variable reference in src_unpack. + * glibc-2.3.6 (03 Jan 2006) 03 Jan 2006; Thomas Pegg <to...@tp...> +glibc-2.3.6.ebuild : |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:13:56
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3484 Added Files: Manifest Log Message: commit glibc-2.3.6 ebuild --- NEW FILE: Manifest --- MD5 cd26ad7aea7d9cee044ca85c477a7ea7 ChangeLog 380 MD5 0056924f1a5e415fa9944e85eb6690c0 files/digest-glibc-2.3.6 66 MD5 fb3976f942e00d20efb9b6f00f893a29 files/nsswitch.conf 188 MD5 b0054baef7df5494ef4dcd038a15b12a glibc-2.3.6.ebuild 1255 |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:13:46
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3422 Added Files: ChangeLog glibc-2.3.6.ebuild Log Message: commit glibc-2.3.6 ebuild --- NEW FILE: glibc-2.3.6.ebuild --- # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/glibc-2.3.6.ebuild,v 1.1 2006/01/03 19:13:34 lnxfreak123 Exp $ inherit eutils DESCRIPTION="The GNU C Library" HOMEPAGE="http://www.gnu.org/software/libc/libc.html" SRC_URI="mirror://gnu/glibc/${P}.tar.bz2" LICENSE="LGPL-2" SLOT="0" KEYWORDS="-* x86" IUSE="nls" #RESTRICT="nostrip" DEPEND="virtual/os-headers !build? ( >=sys-devel/gcc-3.3.3 >=sys-devel/binutils-2.16.1 nls? ( sys-devel/gettext ) )" PROVIDE="virtual/libc virtual/glibc" S=${WORKDIR}/${P} src_unpack() { unpack ${A} mkdir ${WORKDIR}/${NM}-build } src_compile() { cd ${WORKDIR}/${PN}-build ${S}/configure --prefix=/usr \ --disable-profile \ --enable-add-ons \ --enable-kernel=2.6.0 \ --libexecdir=/usr/lib/glibc \ --infodir=/usr/share/info \ --build=${CHOST} || die "configure failed" make PARALLELMFLAGS="${MAKEOPTS}" || die "make failed" } src_test() { cd ${WORKDIR}/${PN}-build make check } src_install() { cd ${WORKDIR}/${PN}-build make install_root="${D}" install || die make install_root="${D}" localedata/install-locales || die insinto /etc doins ${FILESDIR}/nsswitch.conf } --- NEW FILE: ChangeLog --- # ChangeLog for sys-libs/glibc # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/ChangeLog,v 1.1 2006/01/03 19:13:34 lnxfreak123 Exp $ * glibc-2.3.6 (03 Jan 2006) 03 Jan 2006; Thomas Pegg <to...@tp...> +glibc-2.3.6.ebuild : Initial import. Some parts based on Gentoo's version of this ebuild. |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:13:44
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3422/files Added Files: digest-glibc-2.3.6 nsswitch.conf Log Message: commit glibc-2.3.6 ebuild --- NEW FILE: digest-glibc-2.3.6 --- MD5 bfdce99f82d6dbcb64b7f11c05d6bc96 glibc-2.3.6.tar.bz2 14014977 --- NEW FILE: nsswitch.conf --- # Begin /etc/nsswitch.conf passwd: files group: files shadow: files hosts: files dns networks: files protocols: files services: files ethers: files rpc: files # End /etc/nsswitch.conf |
From: Thomas P. <lnx...@us...> - 2006-01-03 19:12:48
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3229/files Log Message: Directory /cvsroot/genlfs/genlfs/ebuilds/sys-libs/glibc/files added to the repository |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:51:04
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/man-pages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28627 Modified Files: Manifest Log Message: keep sys-apps/man out of DEPEND in when build use flag is present Index: Manifest =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-apps/man-pages/Manifest,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Manifest 29 Nov 2005 18:54:16 -0000 1.1 --- Manifest 3 Jan 2006 18:50:56 -0000 1.2 *************** *** 1,3 **** ! MD5 793ea9fa4b4e7b2efa73e25592687a63 man-pages-2.14.ebuild 628 ! MD5 a42980651dc334f4692ddbbbcc24ca00 ChangeLog 394 MD5 cc1f7468329a4ea643b6d1c25e10eb6d files/digest-man-pages-2.14 68 --- 1,3 ---- ! MD5 87cb15f8dfda6cfc53a3a863ff58fa2e ChangeLog 489 MD5 cc1f7468329a4ea643b6d1c25e10eb6d files/digest-man-pages-2.14 68 + MD5 be1dab632ad72e73ed1b48cca33f0b96 man-pages-2.14.ebuild 640 |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:50:41
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/man-pages In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28542 Modified Files: man-pages-2.14.ebuild ChangeLog Log Message: keep sys-apps/man out of DEPEND in when build use flag is present Index: man-pages-2.14.ebuild =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-apps/man-pages/man-pages-2.14.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** man-pages-2.14.ebuild 29 Nov 2005 18:51:33 -0000 1.1 --- man-pages-2.14.ebuild 3 Jan 2006 18:50:33 -0000 1.2 *************** *** 14,18 **** IUSE="" ! RDEPEND="sys-apps/man" src_compile() { :; } --- 14,18 ---- IUSE="" ! RDEPEND="!build? ( sys-apps/man )" src_compile() { :; } Index: ChangeLog =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-apps/man-pages/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ChangeLog 29 Nov 2005 18:51:33 -0000 1.1 --- ChangeLog 3 Jan 2006 18:50:33 -0000 1.2 *************** *** 3,6 **** --- 3,9 ---- # $Header$ + 03 Jan 2006; Thomas Pegg <to...@tp...> man-pages-2.14.ebuild : + Add !build? to DEPEND. + * man-pages-2.14 (29 Nov 2005) |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:24:10
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21591 Modified Files: Manifest Log Message: added missing PROVIDE and added sys-apps/baselayout to DEPEND Index: Manifest =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers/Manifest,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Manifest 3 Jan 2006 18:23:42 -0000 1.2 --- Manifest 3 Jan 2006 18:24:01 -0000 1.3 *************** *** 1,3 **** ! MD5 181416d1193496c351036f96e8175af3 ChangeLog 532 MD5 0fe5ccb94004c9d97b4afb4a44c033a2 files/digest-linux-libc-headers-2.6.12.0 81 ! MD5 63a61d38b06ca79ae53d358380207ec5 linux-libc-headers-2.6.12.0.ebuild 1038 --- 1,3 ---- ! MD5 681df5aa0ec4a5f2eb1e66bc84d3c6e8 ChangeLog 532 MD5 0fe5ccb94004c9d97b4afb4a44c033a2 files/digest-linux-libc-headers-2.6.12.0 81 ! MD5 d7642a0687bf81ca976f652670ec9dde linux-libc-headers-2.6.12.0.ebuild 1038 |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:23:53
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21501 Modified Files: Manifest Log Message: added missing PROVIDE and added sys-apps/baselayout to DEPEND Index: Manifest =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers/Manifest,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Manifest 29 Nov 2005 18:54:17 -0000 1.1 --- Manifest 3 Jan 2006 18:23:42 -0000 1.2 *************** *** 1,3 **** ! MD5 4d51150ef779ef3469ffc8db92341535 linux-libc-headers-2.6.12.0.ebuild 1068 ! MD5 10e9f94d9d24b5884f0e59066634ad6f ChangeLog 389 MD5 0fe5ccb94004c9d97b4afb4a44c033a2 files/digest-linux-libc-headers-2.6.12.0 81 --- 1,3 ---- ! MD5 181416d1193496c351036f96e8175af3 ChangeLog 532 MD5 0fe5ccb94004c9d97b4afb4a44c033a2 files/digest-linux-libc-headers-2.6.12.0 81 + MD5 63a61d38b06ca79ae53d358380207ec5 linux-libc-headers-2.6.12.0.ebuild 1038 |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:23:43
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21457 Modified Files: linux-libc-headers-2.6.12.0.ebuild ChangeLog Log Message: added missing PROVIDE and added sys-apps/baselayout to DEPEND Index: linux-libc-headers-2.6.12.0.ebuild =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers/linux-libc-headers-2.6.12.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** linux-libc-headers-2.6.12.0.ebuild 29 Nov 2005 18:40:39 -0000 1.1 --- linux-libc-headers-2.6.12.0.ebuild 3 Jan 2006 18:23:34 -0000 1.2 *************** *** 18,25 **** RESTRICT="nomirror" ! DEPEND="" ! # Run-time dependencies, same as DEPEND if RDEPEND isn't defined: ! #RDEPEND="" # Source directory; the dir where the sources can be found --- 18,24 ---- RESTRICT="nomirror" ! DEPEND="sys-apps/baselayout" ! PROVIDE="virtual/os-headers" # Source directory; the dir where the sources can be found Index: ChangeLog =================================================================== RCS file: /cvsroot/genlfs/genlfs/ebuilds/sys-kernel/linux-libc-headers/ChangeLog,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ChangeLog 29 Nov 2005 18:40:39 -0000 1.1 --- ChangeLog 3 Jan 2006 18:23:34 -0000 1.2 *************** *** 3,6 **** --- 3,9 ---- # $Header$ + 03 Jan 2006; Thomas Pegg <to...@tp...> linux-libc-headers-2.6.12.0.ebuild: + Added missing PROVIDE, added sys-apps/baselayout to DEPEND. + * linux-libc-headers-2.6.12.0 (29 Nov 2005) |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:13:55
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18786 Added Files: Manifest Log Message: commit Manifest --- NEW FILE: Manifest --- MD5 798f62d10fc71a13a33aeaea3edf9e0b ChangeLog 404 MD5 b8e6db56bb062f45c785230deec11d37 baselayout-0.1.ebuild 4440 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-baselayout-0.1 0 |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:13:12
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18605 Added Files: ChangeLog baselayout-0.1.ebuild Log Message: commit baselayout-0.1 --- NEW FILE: baselayout-0.1.ebuild --- # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout/baselayout-0.1.ebuild,v 1.1 2006/01/03 18:13:04 lnxfreak123 Exp $ inherit eutils DESCRIPTION="Base filesystem layout" HOMEPAGE="http://genlfs.sourceforge.net/" SRC_URI="" LICENSE="as-is" SLOT="0" KEYWORDS="-* x86" IUSE="build" DEPEND="!build? ( >=sys-apps/coreutils-5.2.1 )" src_unpack() { :; } src_compile() { :; } # This is a temporary workaround until bug 9849 is completely solved # in portage. We need to create the directories so they're available # during src_install, but when src_install is finished, call unkdir # to remove any empty directories instead of leaving them around. kdir() { typeset -a args typeset d # Create the directories for the remainder of src_install, and # remember how to create the directories later. for d in "$@"; do if [[ $d == /* ]]; then install -d "${args[@]}" "${D}/${d}" cat >> "${D}/usr/share/baselayout/mkdirs.sh" <<EOF if [ ! -d "\${ROOT}/${d}" ] ; then \\ install -d ${args[@]} "\${ROOT}/${d}" 2>/dev/null \\ || ewarn " can't create ${d}" touch "\${ROOT}/${d}/.keep" 2>/dev/null \\ || ewarn " can't create ${d}/.keep" fi EOF else args=("${args[@]}" "${d}") fi done } # Continued from kdir above... This function removes any empty # directories as a temporary workaround for bug 9849. The directories # (and .keep files) are re-created in pkg_postinst, which means they # aren't listed in CONTENTS, unfortunately. unkdir() { einfo "Running unkdir to workaround bug 9849" find "${D}" -depth -type d -exec rmdir {} \; 2>/dev/null if [[ $? == 127 ]]; then ewarn "Problem running unkdir: find command not found" fi } # Same as kdir above, but for symlinks #103618 ksym() { echo "[[ ! -e ${ROOT}/$2 ]] && { ln -s '$1' '${ROOT}/$2' &> /dev/null || ewarn ' unable to symlink $2 to $1' ; }" \ >> "${D}"/usr/share/baselayout/mklinks.sh } src_install() { dodir /usr/share/baselayout einfo "Creating directories..." kdir /bin kdir /boot kdir /dev kdir /etc kdir /etc/opt kdir /home kdir /lib kdir /mnt kdir /proc kdir /sbin kdir /srv kdir /sys kdir /usr kdir /usr/local kdir /var kdir /opt kdir -m0750 /root kdir -m1777 /tmp kdir -m1777 /var/tmp kdir /media/floppy kdir /media/cdrom kdir /usr/bin kdir /usr/include kdir /usr/lib kdir /usr/sbin kdir /usr/share kdir /usr/share/doc kdir /usr/share/info kdir /usr/share/locale kdir /usr/share/man kdir /usr/share/man/man1 kdir /usr/share/man/man2 kdir /usr/share/man/man3 kdir /usr/share/man/man4 kdir /usr/share/man/man5 kdir /usr/share/man/man6 kdir /usr/share/man/man7 kdir /usr/share/man/man8 kdir /usr/share/misc kdir /usr/share/terminfo kdir /usr/share/zoneinfo kdir /usr/src ksym share/doc /usr ksym share/info /usr ksym share/man /usr kdir /usr/local/bin kdir /usr/local/include kdir /usr/local/lib kdir /usr/local/sbin kdir /usr/local/share kdir /usr/local/share/doc kdir /usr/local/share/info kdir /usr/local/share/locale kdir /usr/local/share/man kdir /usr/local/share/man/man1 kdir /usr/local/share/man/man2 kdir /usr/local/share/man/man3 kdir /usr/local/share/man/man4 kdir /usr/local/share/man/man5 kdir /usr/local/share/man/man6 kdir /usr/local/share/man/man7 kdir /usr/local/share/man/man8 kdir /usr/local/share/misc kdir /usr/local/share/terminfo kdir /usr/local/share/zoneinfo kdir /usr/local/src ksym share/doc /usr/local ksym share/info /usr/local ksym share/man /usr/local kdir /var/cache kdir /var/lib kdir /var/lib/misc kdir /var/lib/locate kdir /var/local kdir /var/lock kdir /var/log kdir /var/mail kdir /var/run kdir /var/spool kdir /var/opt kdir /opt/bin kdir /opt/doc kdir /opt/include kdir /opt/info kdir /opt/lib kdir /opt/man kdir /opt/man/man1 kdir /opt/man/man2 kdir /opt/man/man3 kdir /opt/man/man4 kdir /opt/man/man5 kdir /opt/man/man6 kdir /opt/man/man7 kdir /opt/man/man8 # Hack to fix bug 9849, continued in pkg_postinst unkdir } pkg_postinst() { # Reincarnate dirs from kdir/unkdir (hack for bug 9849) einfo "Creating directories and .keep files." einfo "Some of these might fail if they're read-only mounted" einfo "filesystems, for example /dev or /proc. That's okay!" source "${ROOT}"/usr/share/baselayout/mkdirs.sh source "${ROOT}"/usr/share/baselayout/mklinks.sh } --- NEW FILE: ChangeLog --- # ChangeLog for sys-apps/baselayout # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout/ChangeLog,v 1.1 2006/01/03 18:13:04 lnxfreak123 Exp $ * baselayout-0.1 (29 Dec 2005) 29 Dec 2005; Thomas Pegg <to...@tp...> +baselayout-0.1.ebuild : Initial import. Some parts based on Gentoo's 1.11.14 version of this ebuild. |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:13:12
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18605/files Added Files: digest-baselayout-0.1 Log Message: commit baselayout-0.1 --- NEW FILE: digest-baselayout-0.1 --- |
From: Thomas P. <lnx...@us...> - 2006-01-03 18:11:35
|
Update of /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18240/files Log Message: Directory /cvsroot/genlfs/genlfs/ebuilds/sys-apps/baselayout/files added to the repository |