From aab2a360fc1dba443be069689d779646eed9cc61 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Mon, 18 Oct 2010 12:55:49 -0700 Subject: [PATCH] debian: sign/publish specific deb version --- publish.sh | 6 +++++- sign.sh | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/publish.sh b/publish.sh index fce438e1c151e..55fd6105ec349 100755 --- a/publish.sh +++ b/publish.sh @@ -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 diff --git a/sign.sh b/sign.sh index 41ad4989150ff..e1e57f4ca13d9 100755 --- a/sign.sh +++ b/sign.sh @@ -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 -- 2.39.5