summaryrefslogtreecommitdiffstats
path: root/build-helpers
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-26 10:30:02 +0200
committerHans Ulrich Niedermann <hun@n-dimensional.de>2008-07-26 11:11:08 +0200
commitfefebc702664a683ceeafa800b0fe75178d63037 (patch)
treeb76a1f157647e187ea2706509a5f60bc6dd545ee /build-helpers
parent330c382390ffbe3c361a763d5cee6febe1b30f5e (diff)
downloadnbb-fefebc702664a683ceeafa800b0fe75178d63037.tar.gz
nbb-fefebc702664a683ceeafa800b0fe75178d63037.tar.xz
nbb-fefebc702664a683ceeafa800b0fe75178d63037.zip
Switch to release tags including the package name
This will reduce tag confusion when we fork into a different project. A tag like nbb-1.2 or foo-tools-1.2 is much more useful than v1.2.
Diffstat (limited to 'build-helpers')
-rwxr-xr-xbuild-helpers/package-version3
1 files changed, 2 insertions, 1 deletions
diff --git a/build-helpers/package-version b/build-helpers/package-version
index 61a3018..f81bcd4 100755
--- a/build-helpers/package-version
+++ b/build-helpers/package-version
@@ -21,7 +21,8 @@ if test -f "$top_srcdir/$version_stamp"; then # dist source tree
cat "$top_srcdir/$version_stamp" | ${TR-tr} -d '\012'
elif test -d "$GIT_DIR"; then # git source tree
git_describe=`${GIT-git} describe 2>/dev/null || echo devel`
- echo "$git_describe" | ${SED-sed} 's/^v//;s/-/./;s/-g/-/' | ${TR-tr} -d '\012'
+ # change tags like "foo-conf-1.2" to "1.2"
+ echo "$git_describe" | ${SED-sed} 's/^\([A-Za-z0-9_-]\{1,\}\)-\([0-9]\)/\2/;s/-/./;s/-g/-/' | ${TR-tr} -d '\012'
else # ???
echo "devel" | ${TR-tr} -d '\012'
fi