X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=id-deb-build%2Fid-pbuild-all.sh;h=10fb5e77d89e35a2a9bd10d30cbb037a414c97c0;hb=d70a3d770e1bcb863178f292938d465b633320e8;hp=13b6048e07e86a45135496e1db07f58378eaf6e2;hpb=8a0a0e7d04e88aa949030d9671b185118afa5537;p=git-tools-moved-to-github.git diff --git a/id-deb-build/id-pbuild-all.sh b/id-deb-build/id-pbuild-all.sh index 13b6048..10fb5e7 100755 --- a/id-deb-build/id-pbuild-all.sh +++ b/id-deb-build/id-pbuild-all.sh @@ -9,11 +9,33 @@ if test ! -e "$PKG"; then echo "${PKG} does not exist" exit 1 fi -for dist in intrepid hardy etch lenny; do +PRODUCT=`echo *.dsc|sed 's/_.*//g'` +DEBIAN_DIST="etch lenny" +UBUNTU_DIST="jaunty intrepid hardy" + +for dist in ${UBUNTU_DIST} ${DEBIAN_DIST}; do for arch in i386 amd64; do + if test ! -f /var/cache/pbuilder/${dist}-${arch}-base.tgz; then + DIST=$dist ARCH=$arch pbuilder create + fi if $update; then DIST=$dist ARCH=$arch pbuilder update --override-config fi DIST=$dist ARCH=$arch pbuilder --build $PKG + if test -f ${dist}-${arch}/*.dsc; then + : + else + echo "No .dsc file for ${dist}-${arch}" + exit 1 + fi done done + +if false; then +for dist in ${UBUNTU_DIST}; do + scp ${dist}-*/* ftp.indexdata.dk:/home/ftp/pub/${PRODUCT}/ubuntu/${dist} +done +for dist in ${DEBIAN_DIST}; do + scp ${dist}-*/* ftp.indexdata.dk:/home/ftp/pub/${PRODUCT}/debian/${dist} +done +fi