From f19595c4df905d1efbbd9710f5d0fe77a2870cf6 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Jan 09 2014 14:45:57 +0000 Subject: Add helper script --- diff --git a/version-update.sh b/version-update.sh new file mode 100755 index 0000000..6a458c2 --- /dev/null +++ b/version-update.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +set -ex +version="$1" +bug="$2" +ts="$(date '+%a %b %d %Y') $(git config user.name) <$(git config user.email)>" + +sed -i "s/%changelog/%changelog\n* $ts - $version-1\n- New upstream release (#$bug).\n/" *.spec +sed -i -r "s/(^Version: *) .+/\1 $version/" *.spec +sed -i -r "s/(^Release: *) [0-9]+/\1 1/" *.spec +spectool -g *.spec +fedpkg local +for url in $(spectool -l -S *.spec | awk '{print $2}'); do + fedpkg new-sources "${url##*/}" +done +git add *.spec +git commit -a -m 'New upstream release' +git push +fedpkg build +fedpkg update