diff options
-rwxr-xr-x | bin/x2go-buildpackage | 14 | ||||
-rw-r--r-- | home/.pbuilderrc | 17 |
2 files changed, 16 insertions, 15 deletions
diff --git a/bin/x2go-buildpackage b/bin/x2go-buildpackage index 03343ed..ee280fe 100755 --- a/bin/x2go-buildpackage +++ b/bin/x2go-buildpackage @@ -89,19 +89,21 @@ 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." - test "x$USE_SUDO" = "xyes" && { + mkdir -p $PKGDIST/$l_DIST/$l_CODENAME/{amd64,i386} + [ "x$USE_SUDO" != "xyes" ] && { cat debian/control | egrep 'Architecture.*(all|any|amd64)' >/dev/null && { - sudo DIST=$l_DIST CODENAME=$l_CODENAME ARCH=amd64 $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/amd64 } 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=i386 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME/i386 -- --binary-arch } - } || { + } + [ "x$USE_SUDO" = "xyes" ] && { cat debian/control | egrep 'Architecture.*(all|any|amd64)' >/dev/null && { - DIST=$l_DIST CODENAME=$l_CODENAME ARCH=amd64 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME + sudo DIST=$l_DIST CODENAME=$l_CODENAME ARCH=amd64 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME/amd64 } 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 + sudo DIST=$l_DIST CODENAME=$l_CODENAME ARCH=i386 $PDEBUILD --auto-debsign --debsign-k F4A7678C9C6B0B2B --buildresult $PKGDIST/$l_DIST/$l_CODENAME/i386 -- --binary-arch } } cd - diff --git a/home/.pbuilderrc b/home/.pbuilderrc index f379cbe..52fe0ca 100644 --- a/home/.pbuilderrc +++ b/home/.pbuilderrc @@ -1,9 +1,12 @@ #!/bin/bash + +set -x + BASEDIRECTORY="/srv/pbuilder/cache" -DIST=${DIST-debian} -CODENAME=${CODENAME-sid} -ARCH=${ARCH-amd64} +DIST=${DIST:-debian} +CODENAME=${CODENAME:-sid} +ARCH=${ARCH:-amd64} # pbuilder options BASETGZ="$BASEDIRECTORY/base-$DIST-$CODENAME-$ARCH.tgz" @@ -35,14 +38,10 @@ else MEMORY_MEGS=512 fi -if [ "x$ARCH" != "xamd64" ]; then - BINARY_ARCH="yes" -fi - if [ "x${DIST}" = "xubuntu" ]; then - MIRRORSITE="http://de.archive.ubuntu.com/ubuntu" + MIRRORSITE="http://localhost:9999/ubuntu" elif [ "x${DIST}" = "xdebian" ]; then - MIRRORSITE="http://ftp.de.debian.org/debian" + MIRRORSITE="http://localhost:9999/debian" OTHERMIRROR="deb http://code.x2go.org/debian $CODENAME main" fi |