Mercurial > hg > aboriginal
changeset 1223:db3b0244a49e
Break down and build separate patch package on target for gentoo stage 1.
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 23 Aug 2010 00:26:48 -0500 |
parents | 06a4b05971a7 |
children | f0d7f84ec51a |
files | sources/native-builds/gentoo-stage1-files/init sources/native-builds/gentoo-stage1.sh |
diffstat | 2 files changed, 21 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/sources/native-builds/gentoo-stage1-files/init Mon Aug 23 00:26:10 2010 -0500 +++ b/sources/native-builds/gentoo-stage1-files/init Mon Aug 23 00:26:48 2010 -0500 @@ -96,6 +96,18 @@ cd .. && rm -rf rsync || exit 1 +# Need a patch with --dry-run to make portage happy + +set_titlebar "patch" && cp -sfR /mnt/patch patch && cd patch && + +./configure --prefix=/usr && +make -j $CPUS && +make install && + +cd .. && rm -rf patch || exit 1 + + + set_titlebar "portage" && cd /mnt/portage && echo portage:x:250:250:portage:/var/tmp/portage:/bin/false >> /etc/passwd &&
--- a/sources/native-builds/gentoo-stage1.sh Mon Aug 23 00:26:10 2010 -0500 +++ b/sources/native-builds/gentoo-stage1.sh Mon Aug 23 00:26:48 2010 -0500 @@ -46,23 +46,27 @@ URL=http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz \ SHA1=8233ee56ed84ae05421e4e6d6db6c1fe72ee6797 \ -maybe_fork download || dienow +maybe_fork "download || dienow" URL=http://python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2 \ SHA1=24c94f5428a8c94c9d0b316e3019fee721fdb5d1 \ -maybe_fork download || dienow +maybe_fork "download || dienow" URL=http://ftp.gnu.org/gnu/bash/bash-3.2.tar.gz \ SHA1=fe6466c7ee98061e044dae0347ca5d1a8eab4a0d \ -maybe_fork download || dienow +maybe_fork "download || dienow" URL=http://www.samba.org/ftp/rsync/src/rsync-3.0.7.tar.gz \ SHA1=63426a1bc71991d93159cd522521fbacdafb7a61 \ -maybe_fork download || dienow +maybe_fork "download || dienow" + +URL=http://ftp.gnu.org/gnu/patch/patch-2.5.9.tar.gz \ +SHA1=9a69f7191576549255f046487da420989d2834a6 \ +maybe_fork "download || dienow" URL=http://dev.gentoo.org/~zmedico/portage/archives/portage-2.1.8.tar.bz2 \ SHA1=390c97f3783af2d9e52482747ead3681655ea9c3 \ -maybe_fork download || dienow +maybe_fork "download || dienow" echo === Got all source.