[SCM] gsequencer/master: Use pkg-info.mk for getting source package name and version
umlaeute at users.alioth.debian.org
umlaeute at users.alioth.debian.org
Wed Sep 20 10:10:24 UTC 2017
The following commit has been merged in the master branch:
commit 19a6d0416259761a362a9d07d061dc9be8eb2428
Author: IOhannes m zmölnig (Debian/GNU) <umlaeute at debian.org>
Date: Wed Sep 20 11:22:11 2017 +0200
Use pkg-info.mk for getting source package name and version
diff --git a/debian/rules b/debian/rules
index ab7d790..a6e2a16 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,7 @@
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/default.mk
+include /usr/share/dpkg/pkg-info.mk
archconfflags :=
@@ -27,16 +28,8 @@ CPPFLAGS += -DAGS_ANIMATION_FILENAME=\"/usr/share/gsequencer/images/ags_supermoo
CPPFLAGS += -DAGS_LOGO_FILENAME=\"/usr/share/gsequencer/images/ags.png\"
CPPFLAGS += -DAGS_LICENSE_FILENAME=\"/usr/share/common-licenses/GPL-3\"
-# Gets the name of the source package
-DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
-
-# Gets the full version of the source package including debian version
-DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
-DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-)
-
# Gets only the upstream version of the package
-DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//')
-DEB_UPSTREAM_MINOR_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed -r 's/([0-9]+).([0-9]+).([0-9]+)/\1.\2.x/')
+DEB_UPSTREAM_MINOR_VERSION := $(shell echo $(DEB_VERSION_UPSTREAM) | sed -r 's/([0-9]+).([0-9]+).([0-9]+)/\1.\2.x/')
# Sets build tarball-dir if not provided by command line
TARBALL_DIR ?= ../tarballs
@@ -50,9 +43,9 @@ DOWNLOAD_MIRROR ?= http://download.savannah.gnu.org/releases/gsequencer
get-orig-source:
mkdir -p $(TARBALL_DIR)
mkdir -p $(EXPORT_DIR)
- wget --method=GET -O "$(TARBALL_DIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz" -c "$(DOWNLOAD_MIRROR)/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz"
- wget --method=GET -O "$(TARBALL_DIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz.asc" -c "$(DOWNLOAD_MIRROR)/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz.sig"
- ln -s "$(TARBALL_DIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz.asc" $(EXPORT_DIR)
+ wget --method=GET -O "$(TARBALL_DIR)/$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz" -c "$(DOWNLOAD_MIRROR)/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE)-$(DEB_UPSTREAM_VERSION).tar.gz"
+ wget --method=GET -O "$(TARBALL_DIR)/$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz.asc" -c "$(DOWNLOAD_MIRROR)/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE)-$(DEB_UPSTREAM_VERSION).tar.gz.sig"
+ ln -s "$(TARBALL_DIR)/$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz.asc" $(EXPORT_DIR)
override_dh_auto_configure:
dh_auto_configure -- $(archconfflags)
--
gsequencer packaging
More information about the pkg-multimedia-commits
mailing list