]> git.pld-linux.org Git - packages/eventum.git/blob - update-source.sh
- up to r4413
[packages/eventum.git] / update-source.sh
1 #!/bin/sh
2 set -e
3 dropin=
4 specfile=eventum.spec
5
6 # Work in package dir
7 dir=$(dirname "$0")
8 cd "$dir"
9
10 if [ -f "$1" ]; then
11         rev=$1
12         rev=${rev#eventum-*-r}
13         rev=${rev%.tar.gz}
14         echo "Using $rev..."
15
16 elif [ "$1" ]; then
17         rev=$1
18         echo "Using $rev..."
19 fi
20
21 oldrev=$(awk '/^%define[         ]+subver[       ]+/{print $NF}' $specfile)
22 if [ "$oldrev" != "$rev" ]; then
23         echo "Updating $specfile for $rev"
24         sed -i -e "
25                 s/^\(%define[ \t]\+subver[ \t]\+\)[0-9]\+\$/\1$rev/
26         " $specfile
27         ../builder -ncs -5 $specfile
28 else
29         echo "Already up to date"
30 fi
This page took 0.035581 seconds and 4 git commands to generate.