summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--files/build-20010804.packages1
-rw-r--r--files/sys-20010806.packages95
-rw-r--r--profiles/default/packages62
-rw-r--r--scripts/autosysimg.sh31
-rw-r--r--sys-apps/baselayout/baselayout-1.5-r4.ebuild19
-rw-r--r--sys-apps/fbset/fbset-2.1.ebuild28
-rw-r--r--sys-devel/autoconf/autoconf-2.50c.ebuild29
-rw-r--r--sys-devel/automake/automake-1.4_p5.ebuild26
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
+}
+
+