maketars revision 1.13
1#!/bin/csh -f 2# $OpenBSD: maketars,v 1.13 2001/12/25 01:30:22 deraadt Exp $ 3 4 5RELEASE=$1 6 7if [ "X${RELEASE}" == "X" ]; then 8 echo "Usage: `basename $0` <OSREVISION>" 9 exit 1 10fi 11 12if [ "X${RELEASEDIR}" = "X" ]; then 13 echo RELEASEDIR must be set 14 exit 1 15fi 16 17if [ "X${DESTDIR}" = "X" ]; then 18 echo DESTDIR must be set 19 exit 1 20fi 21 22arch=`machine` 23lists=`pwd`/lists 24tardir=$RELEASEDIR 25fsdir=$DESTDIR 26 27cd $fsdir 28 29for i in base comp etc game man misc; do 30 echo -n "$i: " 31 cat ${lists}/$i/mi ${lists}/$i/md.${arch} | sort | \ 32 pax -w -d | gzip -9 > ${tardir}/$i${RELEASE}.tgz 33 echo "done." 34done 35