summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2018-05-04 01:42:31 +0200
committerAlexander Couzens <lynxis@fe80.eu>2018-05-04 02:07:51 +0200
commit3dc50c737d9e52faac127077c3b24490bdd95c85 (patch)
tree027627f15036e8711402c89787be81462a27bd49
parent7dd8376c8fe35235b18acf5f88fbcf46fba2b56d (diff)
debian: set VERSION to fix version in .pc files
The pkgconf file contains an unknown version which result in failure of other packages which depend on a minimum version (osmo-iuh) Change-Id: I65401786cf9eb63d3445f548dc13c1d3f9f4c1ea
-rwxr-xr-xdebian/rules9
1 files changed, 8 insertions, 1 deletions
diff --git a/debian/rules b/debian/rules
index 267bea9..a1039b0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,7 +32,10 @@
# Vendor-related variables such as DEB_VENDOR:
#include /usr/share/dpkg/vendor.mk
# Package-related variables such as DEB_DISTRIBUTION
-#include /usr/share/dpkg/pkg-info.mk
+include /usr/share/dpkg/pkg-info.mk
+
+VERSION := $(shell echo '$(DEB_VERSION)' | sed -e 's/[+-].*//' -e 's/~//g')
+
#
# You may alternatively set them susing a simple script such as:
# DEB_VENDOR ?= $(shell dpkg-vendor --query Vendor)
@@ -44,6 +47,10 @@
%:
dh $@ --with autoreconf
+override_dh_autoreconf:
+ echo $(VERSION) > .tarball-version
+ dh_autoreconf
+
# debmake generated override targets
# Set options for ./configure
#CONFIGURE_FLAGS = <options for ./configure>