X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=id-release;h=b9998d9dee50f4a6e6aa30ab540f8ddf2761ca8a;hb=ffe0589e32621ee4b7d31e5bcc910f5592675f2a;hp=55fd3b70cc0f581e95876ae00e5787b14b5b0b36;hpb=f42074cf7891cd817a50e5eefc085a447a77d904;p=git-tools-moved-to-github.git diff --git a/id-release b/id-release index 55fd3b7..b9998d9 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 @@ -59,7 +62,7 @@ fi if $perl; then echo "check perl version numbers" - find . -name '*.pm' -print0 | xargs -0 egrep -H '\$VERSION.*=.*[0-9]' + find . -name '*.pm' -print0 | xargs -0 egrep -H '\$VERSION.*=.*[0-9]' | egrep -v '^\./deb-src/' fi # update debian version file @@ -72,8 +75,10 @@ perl -i.bak -npe "s,^Version: .*,Version: $version," $spec ###################################################################### echo "" -echo "# Please run now" +echo "# Please commit the version updates now" echo "git commit -a" +echo "" +echo "# Please run now" echo "git push" echo "git tag v$version" echo "git push origin tag v$version" @@ -86,26 +91,28 @@ fi echo "" echo "# On RedHat or centos, please run the commands" echo "sudo date" +echo "git pull" echo "\$HOME/proj/git-tools/id-deb-build/mkdist.sh" echo "sudo cp $package-$version.tar.gz /usr/src/redhat/SOURCES/" echo "sudo rpmbuild -ba $spec" echo "# if successfully, upload" echo "\$HOME/proj/git-tools/id-rpm-build/upload-rpms.sh $spec" echo "" -echo "# on kebab run: sudo su; cd \$HOME/proj/git-tools/update-archive; update-yum-archive.sh" +echo "# on kebab run: sudo su; cd $HOME/proj/git-tools/update-archive; ./update-yum-archive.sh" ###################################################################### echo "" echo "# On debian or ubuntu, please run the commands" echo "sudo rm -rf deb-src" +echo "git pull" echo "\$HOME/proj/git-tools/id-deb-build/mkdist.sh" echo "\$HOME/proj/git-tools/id-deb-build/id-mk-deb-src.sh" echo "sudo \$HOME/proj/git-tools/id-deb-build/id-pbuild.sh" echo "# if successfully, upload" echo "\$HOME/proj/git-tools/id-deb-build/id-pbuild.sh --upload" echo "" -echo "# on kebab run: sudo su; cd \$HOME/proj/git-tools/update-archive; update-archive.sh" +echo "# on kebab run: sudo su; cd $HOME/proj/git-tools/update-archive; ./update-archive.sh" echo ""