X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/ec193ed6907374bb16731c634f1b08d60cfca8ef..7a0909ef33d5ac53abd1a3aab462b3ffc73b898a:/sx-build-release diff --git a/sx-build-release b/sx-build-release index a23b03e..813a9bb 100755 --- a/sx-build-release +++ b/sx-build-release @@ -15,7 +15,7 @@ cd build-release/$package eval `perl '-F:\s+' -lane 'print $F[0]."=".$F[1] if /^Version|^Source|^Distribution/' \ <(dpkg-parsechangelog)` -dpkg-buildpackage -us -uc -rfakeroot +dpkg-buildpackage -k"$(invirt-getconf apt.keyid)" -rfakeroot if ! svn ls $svnuri/package_tags/$Source >/dev/null 2>&1; then svn mkdir $svnuri/package_tags/$Source \ @@ -29,8 +29,12 @@ else fi cd .. -reprepro-env include unstable `pwd`/${Source}_*${Version}*.changes -reprepro-env include stable `pwd`/${Source}_*${Version}*.changes +[ $Distribution = 'unstable' ] \ + || echo "$(basename $0): warning: Distribution is ${Distribution}, script expects unstable" +changesfile=`pwd`/${Source}_*${Version}*.changes +reprepro-env include unstable $changesfile +reprepro-env copy stable unstable ${Source} \ + $(perl '-F:\s+' -lane 'print $F[1]." " if /^Binary/' <$changesfile) cd .. rm -rf build-release