debian: sign/publish specific deb version

This commit is contained in:
Sage Weil 2010-10-18 12:55:49 -07:00
parent c0db71fb05
commit aab2a360fc
2 changed files with 10 additions and 2 deletions

View File

@ -5,6 +5,10 @@ set -e
repo=~/debian
vers=$1
debsubver=$2
[ -z "$debsubver" ] && debsubver="1"
[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release`
[ -z "$vers" ] && echo specify version && exit 1
[ ! -d "release/$vers" ] && echo missing release/$vers && exit 1
@ -27,7 +31,7 @@ echo component $component
for dist in sid squeeze lenny
do
dvers="$vers-1"
dvers="$vers-$debsubver"
[ "$dist" = "squeeze" ] && dvers="$dvers~bpo60+1"
[ "$dist" = "lenny" ] && dvers="$dvers~bpo50+1"
echo debian dist $dist vers $dvers

View File

@ -3,13 +3,17 @@
set -e
vers=$1
debsubver=$2
[ -z "$debsubver" ] && debsubver="1"
[ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release`
[ -z "$vers" ] && echo specify version && exit 1
echo version $vers
#./pull.sh $vers dsc changes
for f in `cd release/$vers ; ls *.{dsc,changes}`
for f in `cd release/$vers ; ls *-$debsubver*.{dsc,changes}`
do
if [ -e "release/$vers/$f" ]; then
if head -1 release/$vers/$f | grep -q 'BEGIN PGP SIGNED MESSAGE' ; then