]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- helper script on commiting
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 14 Sep 2005 22:52:36 +0000 (22:52 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    relup.sh -> 1.1

relup.sh [new file with mode: 0644]

diff --git a/relup.sh b/relup.sh
new file mode 100644 (file)
index 0000000..4b70e53
--- /dev/null
+++ b/relup.sh
@@ -0,0 +1,21 @@
+#!/bin/sh
+# script to run after "rel up" style change.
+# takes Release from spec and creates commit with message
+# "- rel $rel"
+
+set -e
+specfile="$1"
+
+get_dump() {
+       rpm --specfile "$specfile" --define 'prep %dump'  -q 2>&1
+}
+
+get_release() {
+       awk '/PACKAGE_RELEASE/{print $NF; exit}'
+}
+
+rel=$(get_dump | get_release)
+echo "Release: $rel"
+if [ "$rel" ]; then
+       cvs ci -m "- rel $rel" $specfile
+fi
This page took 0.033388 seconds and 4 git commands to generate.