diff options
-rwxr-xr-x | Tools/portbuild/scripts/dopackages | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Tools/portbuild/scripts/dopackages b/Tools/portbuild/scripts/dopackages index 87cbe231abb9..43b5490a1656 100755 --- a/Tools/portbuild/scripts/dopackages +++ b/Tools/portbuild/scripts/dopackages @@ -20,7 +20,7 @@ errorexit () { } usage () { - echo "usage: [-continue] [-nofinish] [-finish] [-restart] [-ftp] [-cdrom] [-nodummy] [-nobuild] [-noindex] [-noduds] [-nocvsup] [-nocvs] [-noportscvs] [-norestr] [-plistcheck] branch date" + echo "usage: [-continue] [-nofinish] [-finish] [-restart] [-ftp] [-cdrom] [-nodummy] [-nobuild] [-noindex] [-noduds] [-nocvsup] [-nocvs] [-noportscvs] [-norestr] [-plistcheck] [-distfiles] branch date" errorexit 1 } @@ -204,6 +204,7 @@ restart=0 cont=0 finish=0 nofinish=0 +dodistfiles=0 # optional arguments while [ $# -gt 2 ]; do @@ -241,6 +242,9 @@ while [ $# -gt 2 ]; do x-ftp) ftp=1 ;; + x-distfiles) + dodistfiles=1 + ;; x-continue) cont=1 ;; @@ -281,6 +285,10 @@ if [ "$norestr" = 1 ]; then export NO_RESTRICTED=1 fi +if [ "$dodistfiles" = 1 ]; then + export WANT_DISTFILES=1 +fi + if [ "$plistcheck" = 1 ]; then export PLISTCHECK=1 fi @@ -305,7 +313,7 @@ if [ "$skipstart" = 0 ]; then cvs -qR update -PAd # XXX Check for conflicts fi - date > ${pb}/${arch}/cvsdone + date > ${pb}/${arch}/${branch}/cvsdone echo "================================================" echo "running cvs update on ${pb}/${arch}/doc" @@ -424,8 +432,8 @@ if [ "$skipstart" = 0 ]; then # chown -RL ${user} errors logs packages echo "error logs in ${pb}/${arch}/archive/errorlogs/e.${branch}.${date}" - cp -p ${pb}/${arch}/cvsdone ${pb}/${arch}/archive/errorlogs/e.${branch}.${date}/cvsdone - cp -p ${pb}/${arch}/cvsdone ${pb}/${arch}/archive/errorlogs/a.${branch}.${date}/cvsdone + cp -p ${pb}/${arch}/${branch}/cvsdone ${pb}/${arch}/archive/errorlogs/e.${branch}.${date}/cvsdone + cp -p ${pb}/${arch}/${branch}/cvsdone ${pb}/${arch}/archive/errorlogs/a.${branch}.${date}/cvsdone cp -p ${pb}/${arch}/${branch}/ports/${INDEXFILE} ${pb}/${arch}/archive/errorlogs/e.${branch}.${date}/INDEX cp -p ${pb}/${arch}/${branch}/ports/${INDEXFILE} ${pb}/${arch}/archive/errorlogs/a.${branch}.${date}/INDEX |