From 075613489cbcc024c0f9269b68c32db9213650b2 Mon Sep 17 00:00:00 2001 From: Amitay Isaacs Date: Fri, 21 Apr 2017 17:57:10 +1000 Subject: [PATCH] ctdb-packaging: Remove mkversion.sh script It's not used any more as the version headers are generated from waf. Signed-off-by: Amitay Isaacs Reviewed-by: Martin Schwenke --- ctdb/packaging/mkversion.sh | 84 --------------------------------------------- 1 file changed, 84 deletions(-) delete mode 100755 ctdb/packaging/mkversion.sh diff --git a/ctdb/packaging/mkversion.sh b/ctdb/packaging/mkversion.sh deleted file mode 100755 index 54dc2cd15fa..00000000000 --- a/ctdb/packaging/mkversion.sh +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/sh -# -# mkversion.sh - extract version string from git branch -# -# Copyright (C) Amitay Isaacs 2012 -# -# This program is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the Free -# Software Foundation; either version 3 of the License, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -# more details. -# -# You should have received a copy of the GNU General Public License along with -# this program; if not, see . -# - -# -# Common code to generate CTDB version string -# - -OUTPUT=$1 - -if [ -z "$OUTPUT" ]; then - OUTPUT="include/ctdb_version.h" -fi - -VERSION=$2 -RELEASE=1 - -# We use tags and determine the version, as follows: -# ctdb-0.9.1 (First release of 0.9). -# ctdb-0.9.23 (23rd minor release of the 112 version) -# -# If we're not directly on a tag, this is a devel release; we append -# .0...devel to the release. -if [ -z "$VERSION" ]; then - -TAG=`git describe --match "samba-*"` -case "$TAG" in - samba-*) - TAG=${TAG##samba-} - case "$TAG" in - *-*-g*) # 0.9-168-ge6cf0e8 - # Not exactly on tag: devel version. - VERSION=`echo "$TAG" | sed 's/\([^-]\+\)-\([0-9]\+\)-\(g[0-9a-f]\+\)/\1.0.\2.\3.devel/'` - RELEASE=1 - ;; - *) - # An actual release version - VERSION=$TAG - RELEASE=1 - ;; - esac - ;; - *) - echo Invalid tag "$TAG" >&2 - ;; -esac - -else - - # If building from tarball, Samba version creation will create - # VERSION with UNKNOWN git hash. - case "$VERSION" in - *UNKNOWN) - if [ -f ../include/ctdb_version.h ] ; then - VERSION=$(awk -F \" '/CTDB_VERSION_STRING/ {print $2}' ../include/ctdb_version.h) - fi - ;; - esac -fi - -cat > "$OUTPUT" <