X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;ds=sidebyside;f=id-deb-build%2Fid-pbuild.sh;h=f45cbde15541b36316765e17cacb0143662df4ae;hb=d36a30c985272deb4371239e194df7c6b80645d7;hp=03e48f0d05b319553f7234ea985dabfb34b526d9;hpb=61ccccd556208dab55c8031de69887d8c00ac31c;p=git-tools-moved-to-github.git diff --git a/id-deb-build/id-pbuild.sh b/id-deb-build/id-pbuild.sh index 03e48f0..f45cbde 100755 --- a/id-deb-build/id-pbuild.sh +++ b/id-deb-build/id-pbuild.sh @@ -12,6 +12,7 @@ Options: [--ubuntu=distros] [--upload] [--concurrency=N] + [--product=X] EOF exit $1 } @@ -31,17 +32,20 @@ while test $# -gt 0; do esac case $1 in + --debian=*) + DEBIAN_DIST=$optarg + ;; --ubuntu=*) UBUNTU_DIST=$optarg ;; - --debian=*) - DEBIAN_DIST=$optarg + --upload) + upload=true ;; --concurrency=*) concurrency=$optarg ;; - --upload) - upload=true + --product=*) + PRODUCT=$optarg ;; --remote=*) REMOTE=$optarg @@ -92,7 +96,9 @@ if test ! -e "$PKG"; then exit 1 fi PBUILDER=/usr/sbin/pbuilder -PRODUCT=`echo *.dsc|sed 's/_.*//g'` +if test -z "$PRODUCT"; then + PRODUCT=`echo *.dsc|sed 's/_.*//g'` +fi ARCHS="i386 amd64" if grep "Architecture: all" $PKG >/dev/null; then USE_ARCHS=i386 @@ -109,10 +115,15 @@ if $upload; then for dist in ${DEBIAN_DIST}; do scp ${dist}-*/* ftp.indexdata.dk:/home/ftp/pub/${PRODUCT}/debian/${dist} done - echo "Remember to update APT on ftp.indexdata.dk" - echo "cd git-tools/update-archive" + echo "" + echo "====================================================" + echo "Remember to update APT on ftp.indexdata.dk !!!" + echo "" + echo "ssh ftp.indexdata.dk" + echo "cd ~/proj/git-tools/update-archive" echo "sudo su" echo "./update-archive.sh" + echo "====================================================" exit 0 fi # remove existing package directories