Start code for upload (but is not working)
authorAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Jun 2009 13:05:09 +0000 (15:05 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Thu, 11 Jun 2009 13:05:09 +0000 (15:05 +0200)
id-deb-build/id-pbuild-all.sh

index e880884..10fb5e7 100755 (executable)
@@ -9,7 +9,11 @@ if test ! -e "$PKG"; then
        echo "${PKG} does not exist"
        exit 1
 fi
-for dist in jaunty 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
@@ -18,5 +22,20 @@ for dist in jaunty intrepid hardy etch lenny; do
                        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