From d37219ea02a01a66eaaa18340920a680c2b7c3e1 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Feb 14 2015 15:10:03 +0000 Subject: Update update script To be verified at next update :). --- diff --git a/version-update.sh b/version-update.sh index e2ab684..2621d2c 100755 --- a/version-update.sh +++ b/version-update.sh @@ -17,8 +17,20 @@ spectool -l -S *.spec | awk '{print $2}' | sed s:.*/:: | xargs fedpkg new-source git add *.spec git commit -a -m "Upstream release $version" +if [ -d "archlinux-keyring" ]; then + GIT_DIR=archlinux-keyring/.git git pull +else + git clone https://projects.archlinux.org/archlinux-keyring.git/ +fi GIT_DIR=archlinux-keyring/.git git tag --verify "$version" +sum1=$(GIT_DIR=archlinux-keyring/.git git archive --prefix=archlinux-keyring-$version/ "$version"|md5sum -) +sum2=$(zcat archlinux-keyring-$version.tar.gz| md5sum -) +if [ "$sum1" != "$sum2" ]; then + echo "Checksums don't match!" + exit 1 +fi + if [ "$args" = "-u" ]; then git push fedpkg build