diff options
-rw-r--r-- | files/build-20010804.packages | 1 | ||||
-rw-r--r-- | files/sys-20010806.packages | 95 | ||||
-rw-r--r-- | profiles/default/packages | 62 | ||||
-rw-r--r-- | scripts/autosysimg.sh | 31 | ||||
-rw-r--r-- | sys-apps/baselayout/baselayout-1.5-r4.ebuild | 19 | ||||
-rw-r--r-- | sys-apps/fbset/fbset-2.1.ebuild | 28 | ||||
-rw-r--r-- | sys-devel/autoconf/autoconf-2.50c.ebuild | 29 | ||||
-rw-r--r-- | sys-devel/automake/automake-1.4_p5.ebuild | 26 |
8 files changed, 254 insertions, 37 deletions
diff --git a/files/build-20010804.packages b/files/build-20010804.packages index 2cd2ef876e59..ecf438c37c7f 100644 --- a/files/build-20010804.packages +++ b/files/build-20010804.packages @@ -24,3 +24,4 @@ ./sys-devel/spython/spython-2.0-r7.ebuild ./net-misc/wget/wget-1.7-r1.ebuild ./net-misc/rsync/rsync-2.4.6-r4.ebuild +./sys-kernel/linux-sources/linux-sources-2.4.6-r2.ebuild
\ No newline at end of file diff --git a/files/sys-20010806.packages b/files/sys-20010806.packages new file mode 100644 index 000000000000..8f61155ca503 --- /dev/null +++ b/files/sys-20010806.packages @@ -0,0 +1,95 @@ +./app-editors/nano/nano-1.0.3-r1.ebuild +./dev-libs/glib/glib-1.2.10.ebuild +./dev-libs/openssl/openssl-0.9.6b.ebuild +./net-ftp/ftp/ftp-0.17-r1.ebuild +./net-misc/dhcpcd/dhcpcd-1.3.20_p0-r1.ebuild +./net-misc/netkit-telnetd/netkit-telnetd-0.17-r1.ebuild +./net-misc/openssh/openssh-2.9_p2-r1.ebuild +./net-misc/rsync/rsync-2.4.6-r4.ebuild +./net-misc/wget/wget-1.7-r1.ebuild +./sys-apps/at/at-3.1.8-r3.ebuild +./sys-apps/baselayout/baselayout-1.5-r4.ebuild +./sys-apps/bash/bash-2.04-r4.ebuild +./sys-apps/bzip2/bzip2-1.0.1-r4.ebuild +./sys-apps/console-data/console-data-1999.08.29-r2.ebuild +./sys-apps/console-tools/console-tools-0.2.3-r4.ebuild +./sys-apps/cpio/cpio-2.4.2-r4.ebuild +./sys-apps/daemontools/daemontools-0.70-r1.ebuild +./sys-apps/dcron/dcron-2.7-r4.ebuild +./sys-apps/debianutils/debianutils-1.13.3-r4.ebuild +./sys-apps/devfsd/devfsd-1.3.11-r2.ebuild +./sys-apps/diffutils/diffutils-2.7-r4.ebuild +./sys-apps/e2fsprogs/e2fsprogs-1.22-r1.ebuild +./sys-apps/ed/ed-0.2-r3.ebuild +./sys-apps/eject/eject-2.0.6.ebuild +./sys-apps/fbset/fbset-2.1.ebuild +./sys-apps/file/file-3.33-r3.ebuild +./sys-apps/fileutils/fileutils-4.1-r2.ebuild +./sys-apps/findutils/findutils-4.1-r6.ebuild +./sys-apps/gawk/gawk-3.0.6-r4.ebuild +./sys-apps/gluelog/gluelog-1.0-r2.ebuild +./sys-apps/grep/grep-2.4.2-r4.ebuild +./sys-apps/groff/groff-1.16.1-r1.ebuild +./sys-apps/grub/grub-0.5.96.1-r4.ebuild +./sys-apps/gzip/gzip-1.2.4a-r5.ebuild +./sys-apps/hdparm/hdparm-3.9-r3.ebuild +./sys-apps/ipchains/ipchains-1.3.10-r1.ebuild +#./sys-apps/iproute2/iproute2-2.2.4-r3.ebuild +./sys-apps/iptables/iptables-1.2.2.ebuild +./sys-apps/isapnptools/isapnptools-1.23-r1.ebuild +./sys-apps/less/less-358-r2.ebuild +./sys-apps/lilo/lilo-21.7.5.ebuild +./sys-apps/lsof/lsof-4.56.ebuild +./sys-apps/man-pages/man-pages-1.34.ebuild +./sys-apps/man/man-1.5i.ebuild +./sys-apps/modutils/modutils-2.4.6-r1.ebuild +./sys-apps/net-tools/net-tools-1.60-r1.ebuild +./sys-apps/netkit-base/netkit-base-0.17-r3.ebuild +./sys-apps/portage/portage-1.5.3.ebuild +./sys-apps/procps/procps-2.0.7-r4.ebuild +./sys-apps/psmisc/psmisc-19-r3.ebuild +./sys-apps/raidtools/raidtools-0.90-r2.ebuild +./sys-apps/reiserfs-utils/reiserfs-utils-3.6.25-r7.ebuild +./sys-apps/sed/sed-3.02.80-r3.ebuild +./sys-apps/setserial/setserial-2.17-r2.ebuild +./sys-apps/sh-utils/sh-utils-2.0j-r4.ebuild +./sys-apps/shadow/shadow-20001016-r4.ebuild +./sys-apps/sharutils/sharutils-4.2.1-r4.ebuild +./sys-apps/sysklogd/sysklogd-1.4-r2.ebuild +./sys-apps/sysvinit/sysvinit-2.78-r4.ebuild +./sys-apps/tar/tar-1.13.19-r1.ebuild +./sys-apps/tcp-wrappers/tcp-wrappers-7.6-r2.ebuild +./sys-apps/texinfo/texinfo-4.0c.ebuild +./sys-apps/textutils/textutils-2.0.10-r3.ebuild +./sys-apps/util-linux/util-linux-2.11g-r2.ebuild +./sys-apps/watchpid/watchpid-0.1-r1.ebuild +./sys-apps/which/which-2.12-r2.ebuild +./sys-apps/xinetd/xinetd-2.3.0.ebuild +./sys-devel/autoconf/autoconf-2.13-r2.ebuild +./sys-devel/automake/automake-1.4-r2.ebuild +./sys-devel/bc/bc-1.06-r2.ebuild +./sys-devel/bin86/bin86-0.15.5.ebuild +./sys-devel/binutils/binutils-2.11.90.0.7.ebuild +./sys-devel/bison/bison-1.28-r3.ebuild +./sys-devel/flex/flex-2.5.4a-r4.ebuild +./sys-devel/gcc/gcc-2.95.3-r1.ebuild +./sys-devel/gettext/gettext-0.10.38.ebuild +./sys-devel/ld.so/ld.so-1.9.11-r2.ebuild +./sys-devel/libtool/libtool-1.3.5-r2.ebuild +./sys-devel/m4/m4-1.4o-r2.ebuild +./sys-devel/make/make-3.79.1-r3.ebuild +./sys-devel/patch/patch-2.5.4-r3.ebuild +./sys-devel/perl/perl-5.6.1-r1.ebuild +./sys-devel/spython/spython-2.0-r7.ebuild +./sys-libs/cracklib/cracklib-2.7-r2.ebuild +./sys-libs/db/db-3.2.3h-r4.ebuild +./sys-libs/gdbm/gdbm-1.8.0-r3.ebuild +./sys-libs/glibc/glibc- +./sys-libs/gpm/gpm-1.19.3-r3.ebuild +./sys-libs/ncurses/ncurses-5.2-r4.ebuild +./sys-libs/nss-db/nss-db-2.2-r1.ebuild +./sys-libs/pam/pam-0.75.ebuild +./sys-libs/pwdb/pwdb-0.61-r3.ebuild +./sys-libs/readline/readline-4.2.ebuild +./sys-libs/slang/slang-1.4.4-r1.ebuild +./sys-libs/zlib/zlib-1.1.3-r2.ebuild diff --git a/profiles/default/packages b/profiles/default/packages index 5e6045245907..b04a22296835 100644 --- a/profiles/default/packages +++ b/profiles/default/packages @@ -1,16 +1,12 @@ -sys-libs/db -sys-libs/glibc -#sys-libs/lib-compat -sys-libs/nss-db -sys-libs/pwdb -sys-libs/slang -sys-libs/cracklib -sys-libs/gdbm -sys-libs/gpm -sys-libs/ncurses -sys-libs/pam -sys-libs/readline -sys-libs/zlib +app-editors/nano +dev-libs/glib +#the above is needed for our new env-update +net-ftp/ftp +net-misc/dhcpcd +net-misc/netkit-telnetd +net-misc/openssh +net-misc/rsync +net-misc/wget sys-apps/at sys-apps/bash sys-apps/bzip2 @@ -25,6 +21,7 @@ sys-apps/diffutils sys-apps/e2fsprogs sys-apps/ed sys-apps/eject +sys-apps/fbset sys-apps/file sys-apps/fileutils sys-apps/findutils @@ -36,8 +33,6 @@ sys-apps/grub sys-apps/gzip sys-apps/hdparm sys-apps/ipchains -#currently doesn't build -- this also needs raw sockets in the kernel to run -#sys-apps/iproute2 sys-apps/iptables sys-apps/isapnptools sys-apps/less @@ -45,9 +40,7 @@ sys-apps/lilo sys-apps/lsof sys-apps/man sys-apps/man-pages -#sys-apps/mkisofs sys-apps/modutils -#sys-apps/most sys-apps/net-tools sys-apps/netkit-base sys-apps/portage @@ -60,17 +53,13 @@ sys-apps/setserial sys-apps/sh-utils sys-apps/shadow sys-apps/sharutils -#sys-apps/star sys-apps/sysklogd sys-apps/sysvinit sys-apps/tar sys-apps/tcp-wrappers sys-apps/texinfo sys-apps/textutils -#sys-apps/ucspi-tcp sys-apps/util-linux -#sys-apps/vim-nogui -app-editors/nano sys-apps/watchpid sys-apps/which sys-apps/xinetd @@ -82,7 +71,6 @@ sys-devel/binutils sys-devel/bison sys-devel/flex sys-devel/gcc -#sys-devel/gdb sys-devel/gettext sys-devel/ld.so sys-devel/libtool @@ -91,14 +79,26 @@ sys-devel/make sys-devel/patch sys-devel/perl sys-devel/spython +sys-libs/cracklib +sys-libs/db +sys-libs/gdbm +sys-libs/glibc +sys-libs/gpm +sys-libs/ncurses +sys-libs/nss-db +sys-libs/pam +sys-libs/pwdb +sys-libs/readline +sys-libs/slang +sys-libs/zlib +#currently doesn't build -- this also needs raw sockets in the kernel to run +#sys-apps/iproute2 #dev-util/cvs -dev-util/fbset -net-misc/dhcpcd -net-misc/rsync -net-misc/wget -net-misc/netkit-telnetd -net-misc/openssh -net-ftp/ftp +#sys-apps/mkisofs +#sys-apps/most +#sys-apps/star +#sys-apps/ucspi-tcp +#sys-apps/vim-nogui +#sys-devel/gdb #sys-kernel/linux -dev-libs/glib -#the above is needed for our new env-update +#sys-libs/lib-compat diff --git a/scripts/autosysimg.sh b/scripts/autosysimg.sh new file mode 100644 index 000000000000..fcf46836b931 --- /dev/null +++ b/scripts/autosysimg.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +export USE=build +export CFLAGS="-O2 -mcpu=i486 -march=i486 -O2 -pipe" +export CXXFLAGS="${CFLAGS}" +export CHOST="i486-pc-linux-gnu" +export ROOT=/tmp/autobuildimg +export STEPS="clean unpack compile install qmerge clean" + +TODAY=`date '+%Y%m%d'` + +[ -z "${PORTDIR}" ] && PORTDIR=/usr/portage +[ -z "${BUILDTARBALL}" ] && BUILDTARBALL="build-${TODAY}.tbz2" +[ -z "${BUILD_PACKAGES}" ] && BUILD_PACKAGES=`ls -1 ${PORTDIR}/files/build-*.packages | sort | tail -1` + +echo ">>> Cleaning up ${ROOT}..." +rm -rf "${ROOT}" +mkdir -p "${ROOT}" + +scripts/autocompile.sh "${BUILD_PACKAGES}" + +rm -rf "${ROOT}/tmp" +mkdir -p ${ROOT}/tmp +chown root.root ${ROOT}/tmp +chmod 1777 ${ROOT}/tmp + +echo ">>> Creating ${BUILDTARBALL}..." +cd ${ROOT} +tar -cj --numeric-owner -p -f "${PORTDIR}/distribution/${BUILDTARBALL}" . + +rm -rf ${ROOT} diff --git a/sys-apps/baselayout/baselayout-1.5-r4.ebuild b/sys-apps/baselayout/baselayout-1.5-r4.ebuild index 629ccc347ce4..a76beab1325c 100644 --- a/sys-apps/baselayout/baselayout-1.5-r4.ebuild +++ b/sys-apps/baselayout/baselayout-1.5-r4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.5-r4.ebuild,v 1.1 2001/08/05 22:58:06 pete Exp $# Copyright 1999-2000 Gentoo Technologies, Inc. +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.5-r4.ebuild,v 1.2 2001/08/08 20:37:43 pete Exp $# Copyright 1999-2000 Gentoo Technologies, Inc. A="" S=${WORKDIR}/${P} @@ -73,7 +73,11 @@ src_install() dodir /usr/X11R6/lib /usr/X11R6/share/man ln -s share/man ${D}/usr/X11R6/man fi - dodir /var /var/run /var/log/news /var/lock/subsys + dodir /var /var/run /var/lock/subsys + if [ -z "`use bootcd`" ] + then + dodir /var/log/news + fi touch ${D}/var/log/lastlog touch ${D}/var/run/utmp touch ${D}/var/log/wtmp @@ -128,10 +132,13 @@ src_install() dosym rcboot.d /etc/rc.d/rc0.d dosym rchalt.d /etc/rc.d/rc6.d - dodir /etc/pam.d - cd ${FILESDIR}/pam.d - insinto /etc/pam.d - doins * + if [ -z "`use bootcd`" ] + then + dodir /etc/pam.d + cd ${FILESDIR}/pam.d + insinto /etc/pam.d + doins * + fi dodir /etc/rc.d/init.d dodir /etc/rc.d/config diff --git a/sys-apps/fbset/fbset-2.1.ebuild b/sys-apps/fbset/fbset-2.1.ebuild new file mode 100644 index 000000000000..f21d74b8bae6 --- /dev/null +++ b/sys-apps/fbset/fbset-2.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Achim <achim@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-apps/fbset/fbset-2.1.ebuild,v 1.1 2001/08/08 20:37:43 pete Exp $ + +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="A utility to set the framebuffer videomode" +SRC_URI="http://home.tvd.be/cr26864/Linux/fbdev/${A}" +HOMEPAGE="http://linux-fbdev.org" + +DEPEND="virtual/glibc" + +src_compile() { + + try make + +} + +src_install () { + + dobin fbset modeline2fb + doman *.[58] + dodoc etc/fb.modes.* + dodoc INSTALL + +} + diff --git a/sys-devel/autoconf/autoconf-2.50c.ebuild b/sys-devel/autoconf/autoconf-2.50c.ebuild new file mode 100644 index 000000000000..fb3c75e7255b --- /dev/null +++ b/sys-devel/autoconf/autoconf-2.50c.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Daniel Robbins <drobbins@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-devel/autoconf/autoconf-2.50c.ebuild,v 1.1 2001/08/08 20:37:43 pete Exp $ + +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="Used to create autoconfiguration files" +SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${A}" +HOMEPAGE="http://www.gnu.org/software/autoconf/autoconf.html" + +DEPEND=">=sys-devel/m4-1.4o-r2" + +src_unpack() { + unpack ${A} + cd ${S} +} + +src_compile() { + try ./configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --target=${CHOST} + try make ${MAKEOPTS} +} + +src_install() { + try make prefix=${D}/usr infodir=${D}/usr/share/info install + dodoc COPYING AUTHORS BUGS ChangeLog ChangeLog.0 ChangeLog.1 NEWS README TODO THANKS +} + + diff --git a/sys-devel/automake/automake-1.4_p5.ebuild b/sys-devel/automake/automake-1.4_p5.ebuild new file mode 100644 index 000000000000..b264b72a770e --- /dev/null +++ b/sys-devel/automake/automake-1.4_p5.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Daniel robbins <drobbins@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.4_p5.ebuild,v 1.1 2001/08/08 20:37:43 pete Exp $ + +P=automake-1.4-p5 +A=${P}.tar.gz +S=${WORKDIR}/${P} +DESCRIPTION="Used to generate Makefile.in from Makefile.am" +SRC_URI="ftp://gatekeeper.dec.com/pub/GNU/automake/${A} + ftp://prep.ai.mit.edu/gnu/automake/${A}" +HOMEPAGE="http://www.gnu.org/software/automake/automake.html" + +DEPEND="sys-devel/perl" + +src_compile() { + try ./configure --prefix=/usr --infodir=/usr/share/info --host=${CHOST} + try make ${MAKEOPTS} +} + +src_install() { + try make prefix=${D}/usr infodir=${D}/usr/share/info install + dodoc COPYING NEWS README THANKS TODO AUTHORS ChangeLog +} + + |