Signing (TODO: key id hardcoded).
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 12 Jul 2012 17:25:13 +0000 (19:25 +0200)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Thu, 12 Jul 2012 17:25:13 +0000 (19:25 +0200)
mock.sh

diff --git a/mock.sh b/mock.sh
index 4a3a116..e0f8b8a 100755 (executable)
--- a/mock.sh
+++ b/mock.sh
@@ -97,13 +97,13 @@ pbuilder_build() {
        echo "==== Building $BASENAME ==== "
        touch $REPORTS/fail.$BASENAME
        (cd $DIR; dpkg-source -x "`basename $FILE`")
-       SUBDIR=`find $DIR -type d -name ${BASENAME}-\* | head -n 1`
-       (cd $SUBDIR; pdebuild --buildresult $BASEDIR/results/pbuilder -- --hookdir $LAUNCHDIR/pbuilder)
+       SUBDIR=`find $DIR -maxdepth 1 -type d -name ${BASENAME}-\* | head -n 1`
+       (cd $SUBDIR; pdebuild --buildresult $BASEDIR/results/pbuilder --auto-debsign --debsign-k 7157882F -- --hookdir $LAUNCHDIR/pbuilder)
        mv $DIR/*.build results/reports
        CHANGES=`find results/pbuilder -type f -name ${BASENAME}_\*.changes | head -n 1`
        # buggy mini-dinstall?
        rm -f ~/debian/*.db
-       dput -uU local $CHANGES
+       dput -U local $CHANGES
        rm -f $REPORTS/fail.$BASENAME
        echo $BASENAME >> $REPORTS/success.log
        echo "==== Done $BASENAME ===="
@@ -162,7 +162,7 @@ while test -n "$1"; do
                package org.glite.lb.common glite-lb-common
                package org.glite.lb.doc glite-lb-doc
                package org.glite.lb.client glite-lb-client
-               package org.glite.lb.client-java glite-lb-client-java
+               package org.glite.lb.client-java glite-lb-client-java || :
                package org.glite.lb.logger glite-lb-logger
                package org.glite.lb.logger-msg glite-lb-logger-msg
                package org.glite.lb.state-machine glite-lb-state-machine