X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=id-release;h=5345e1979dc222ef9af605a3b141a0d630ad7f4c;hb=7dfdb2bf3d45708c50db85ca548164f3563960cd;hp=bce301a55a4e34b296b9c2596d35d66247ef8b17;hpb=7b217bc045235c099c25720960eba0acc9f6468b;p=git-tools-moved-to-github.git diff --git a/id-release b/id-release index bce301a..5345e19 100755 --- a/id-release +++ b/id-release @@ -25,7 +25,7 @@ echo "Did you updated the news log file?" for file in Changes News NEWS do if [ -e $file ]; then - ls -l Changes + ls -l $file fi done echo "" @@ -47,6 +47,9 @@ if [ `ls |egrep '\.spec$' | wc -l` -eq 0 ]; then else spec=`ls |egrep '\.spec$' | head -1` package=`perl -ne 's/\s*$//; print if s/^NAME=//' IDMETA` + if [ -z "$package" ]; then + package=`basename $spec .spec` + fi fi # configure new version @@ -66,7 +69,7 @@ fi perl -i.bak -npe "\$. == 1 && s,\(.*?\),($version)," debian/changelog # update redhat version file -perl -i.bak -npe "s,^Version: .*,Version: $version," $spec +perl -i.bak -npe "s,^Version: \d+.*,Version: $version," $spec @@ -87,7 +90,7 @@ fi ###################################################################### echo "" echo "# On RedHat or centos, please run the commands" -echo "sudo date" +echo "sudo date # ask for password early" echo "git pull" echo "\$HOME/proj/git-tools/id-deb-build/mkdist.sh" echo "sudo cp $package-$version.tar.gz /usr/src/redhat/SOURCES/"