diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2011-04-23 00:18:31 +0200 |
---|---|---|
committer | X2go Administrator <x2go-admin@ymir.das-netzwerkteam.de> | 2011-04-23 00:18:31 +0200 |
commit | d3c918470a9be3ac99291a213abc71dbd34ea77b (patch) | |
tree | 013342d62fca6eb3c603633698f1a0a02ce6b69b | |
parent | f1fcb0019e93aa8acb9f934585f732e3c620007d (diff) | |
download | buildscripts-d3c918470a9be3ac99291a213abc71dbd34ea77b.tar.gz buildscripts-d3c918470a9be3ac99291a213abc71dbd34ea77b.tar.bz2 buildscripts-d3c918470a9be3ac99291a213abc71dbd34ea77b.zip |
switching to qemubuilder, adding USE_SUDO variable
-rwxr-xr-x | bin/x2go-buildpackage | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/bin/x2go-buildpackage b/bin/x2go-buildpackage index 683f57f..eea3399 100755 --- a/bin/x2go-buildpackage +++ b/bin/x2go-buildpackage @@ -22,7 +22,8 @@ set -x test -z $1 && { echo usage: <x2go-git-project> [main|heuler]; exit -1; } -PDEBUILD="pdebuild-user-mode-linux" +USE_SUDO=true +PDEBUILD="pdebuild --pbuilder qemubuilder" TEMP_BASE="$HOME/tmp/" PACKAGE=$1 @@ -90,10 +91,16 @@ cat BUILDS_FOR | egrep -v '(^$|^#.*$)' | while read line; do # modify changelog for this build DEBEMAIL=git-admin@x2go.org DEBFULLNAME="X2go Git Administrator" dch --distribution $VERSION --force-distribution -l "+$l_CODENAME~$COMPONENT" "Auto-built $l_DIST $l_CODENAME package for packages.x2go.org repository." cat debian/control | egrep 'Architecture.*(all|any|amd64)' >/dev/null && { + test $USE_SUDO && { + sudo DIST=$l_DIST CODENAME=$l_CODENAME ARCH=amd64 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME + cat debian/control | egrep 'Architecture.*(any|i386)' >/dev/null && { + sudo DIST=$l_DIST CODENAME=$l_CODENAME ARCH=i386 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME + } + } || { DIST=$l_DIST CODENAME=$l_CODENAME ARCH=amd64 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME - } - cat debian/control | egrep 'Architecture.*(any|i386)' >/dev/null && { - DIST=$l_DIST CODENAME=$l_CODENAME ARCH=i386 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME + cat debian/control | egrep 'Architecture.*(any|i386)' >/dev/null && { + DIST=$l_DIST CODENAME=$l_CODENAME ARCH=i386 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME + } } cd - rm -Rf $TEMP_DIR |