From fefebc702664a683ceeafa800b0fe75178d63037 Mon Sep 17 00:00:00 2001 From: Hans Ulrich Niedermann Date: Sat, 26 Jul 2008 10:30:02 +0200 Subject: 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. --- build-helpers/package-version | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'build-helpers') 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 -- cgit