diff options
author | asami <asami@FreeBSD.org> | 2000-08-29 15:58:44 +0800 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 2000-08-29 15:58:44 +0800 |
commit | 1a74df2992e21e59cd0700c6af68a3ad66be937b (patch) | |
tree | 8af43d438063f29d0e20e14485352de64f84829b /Tools | |
parent | d40dbda1c407584db8497e08241bd96316730fd6 (diff) | |
download | freebsd-ports-gnome-1a74df2992e21e59cd0700c6af68a3ad66be937b.tar.gz freebsd-ports-gnome-1a74df2992e21e59cd0700c6af68a3ad66be937b.tar.zst freebsd-ports-gnome-1a74df2992e21e59cd0700c6af68a3ad66be937b.zip |
A small script to copy packages over to the ftp site. It is not integrated
into the main build scripts yet so you need to call this one manually.
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/portbuild/scripts/cppackages | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Tools/portbuild/scripts/cppackages b/Tools/portbuild/scripts/cppackages new file mode 100755 index 000000000000..f5eb1fd2edd4 --- /dev/null +++ b/Tools/portbuild/scripts/cppackages @@ -0,0 +1,35 @@ +#!/bin/sh + +# configurable variables +rhost=ftp.freebsd.org +ruser=asami +rdir=w/ports/i386/tmp +pb=/a/asami/portbuild + +lock=${pb}/cppackages + +unset DISPLAY + +echo "Subject: package copying logs" +echo +echo "Called with arguments: "${1+"$@"} +echo "Started at $(date)" + +if [ $# != 1 ]; then + echo "usage: $0 branch" + exit 1 +fi + +if [ -e ${lock} ]; then + echo "Skipped since lock file exists" + exit 1 +fi + +touch ${lock} + +cd $pb +tar -cf - $1/packages | ssh $rhost -l $ruser tar -C $rdir -xvf - 2>&1 | tail -100 + +echo "Ended at $(date)" + +rm -f ${lock} |