diff options
Diffstat (limited to 'Tools/portbuild/2.2/mkbindist')
-rw-r--r-- | Tools/portbuild/2.2/mkbindist | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Tools/portbuild/2.2/mkbindist b/Tools/portbuild/2.2/mkbindist new file mode 100644 index 000000000000..ba500934824b --- /dev/null +++ b/Tools/portbuild/2.2/mkbindist @@ -0,0 +1,28 @@ +#!/bin/sh +ftp=0 +here=$(pwd) +tmpdir=${here}/tmp +rm -rf ${tmpdir} +mkdir -p ${tmpdir} +if [ "${ftp}" != 0 ]; then + cd bindist/ftp + /usr/bin/ftp -a 'ftp://ftp.freebsd.org/pub/FreeBSD/2.2.8-RELEASE/bin/bin.??' + /usr/bin/ftp -a 'ftp://ftp.freebsd.org/pub/FreeBSD/2.2.8-RELEASE/dict/dict.??' + #ssh -n ftp.freebsd.org cat 'w/2.2.8-RELEASE/bin/bin.??' | tar -xzpf - + cd ${here} +fi +cd ${tmpdir} +cat ${here}/bindist/ftp/bin.?? | tar -xzpf - +cat ${here}/bindist/ftp/dict.?? | tar -xzpf - +rm -rf $(cat ${here}/bindist/delete) +mkdir -p $(cat ${here}/bindist/dirlist) +tar -C ${here}/bindist/files -cf - . | tar -xpf - +echo "HAVE_MOTIF=t" >> etc/make.conf +echo "MOTIF_STATIC=t" >> etc/make.conf +mv kernel.GENERIC kernel +chroot $(pwd) /sbin/ldconfig /usr/lib +mkdir -p ${here}/tarballs +tar cf ${here}/tarballs/bindist.tar.new . +mv -f ${here}/tarballs/bindist.tar.new ${here}/tarballs/bindist.tar +cd ${here} +rm -rf ${tmpdir} |