+fi
+if $debian; then
+ sudo rm -fr deb-src
+ MKDEBSRC=${ID_DEB_BUILD}/id-mk-deb-src.sh
+ if test ! -x $MKDEBSRC; then
+ echo "$MKDEBSRC not found"
+ exit 1
+ fi
+ if ! ${ID_DEB_BUILD}/id-mk-deb-changelog.sh; then
+ echo "id-mk-deb-changelog.sh failed"
+ fi
+ if ! ${MKDEBSRC}; then
+ echo "id-mk-deb-src.sh failed"
+ fi
+ cd deb-src
+ for f in *.dsc; do
+ if test -f "$f"; then
+ DSC=$f
+ fi
+ done
+ if test -z "$DSC"; then
+ echo "${DSC}does not exist"
+ exit 1
+ fi
+ if grep "Architecture: all" $DSC >/dev/null; then
+ USE_ARCHS=i386
+ else
+ USE_ARCHS="i386 amd64"
+ fi
+ for dist in ${DEBIAN_DIST} ${UBUNTU_DIST}; do
+ for arch in ${USE_ARCHS}; do
+ echo -n "dist=$dist arch=$arch"
+ rm -f ~/.pbuilderrc
+ echo "DIST=$dist" > ~/.pbuilderrc
+ echo "ARCH=$arch" >> ~/.pbuilderrc
+ cat ${ID_DEB_BUILD}/pbuilderrc >> ~/.pbuilderrc
+ echo -n " update"
+ if ! sudo lxc-attach -n pbuilder -- pbuilder --update --override-config >update-${dist}-${arch}.log 2>&1; then
+ echo -n " create"
+ if ! sudo lxc-attach -n pbuilder -- pbuilder --create >create-${dist}-${arch}.log 2>&1; then
+ echo " failed. Inspect deb-src/create-${dist}-${arch}.log"
+ exit 1
+ fi
+ echo -n " update"
+ if ! sudo lxc-attach -n pbuilder -- pbuilder --update --override-config >update-${dist}-${arch}.log 2>&1; then
+ echo " failed. Inspect deb-src/update-${dist}-${arch}.log"
+ exit 1
+ fi
+ fi
+ echo -n " build"
+ if sudo lxc-attach -n pbuilder -- pbuilder --build $DSC >build-${dist}-${arch}.log 2>&1; then
+ echo " done"
+ else
+ echo " failed. Inspect deb-src/build-${dist}-${arch}.log"
+ exit 1
+ fi
+ done
+ done
+fi
+