blob: f4341b81edc8ef5d769034a88c848205ff8c4abd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/bin/sh
PKG="openlmi-providers"
dir="$(dirname $(realpath $0))"
"$dir/make-release.sh" $1 || exit 1
if [ $# -lt 1 ];
then
# We want current dirty copy
tag="--dirty"
else
tag="$1"
fi
VERSION="$(git describe $tag | sed 's/-/_/g')"
tempdir="$(mktemp -d)"
mkdir -p "$tempdir"
trap "rm -rf $tempdir" EXIT
sed "s/^Version:.*$/Version: $VERSION/g" "$dir/openlmi-providers.spec" > "$tempdir/openlmi-providers.spec"
rpmdev-bumpspec -c "Version $VERSION" "$tempdir/openlmi-providers.spec"
rpmbuild --define "_sourcedir $PWD" -ba "$tempdir/openlmi-providers.spec"
|