[SCM] gsequencer/master: provide command line options to get-orig-source and describe them in README.source

jkraehemann-guest at users.alioth.debian.org jkraehemann-guest at users.alioth.debian.org
Tue Aug 22 14:28:47 UTC 2017


The following commit has been merged in the master branch:
commit 0b630a5b888fdfcf796b79f7379e5667f9ae085b
Author: Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>
Date:   Tue Aug 22 16:28:41 2017 +0200

    provide command line options to get-orig-source and describe them in README.source

diff --git a/debian/README.source b/debian/README.source
index cc67806..aa9ae4c 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -37,3 +37,13 @@ Then simply run:
  -- IOhannes m zmölnig (Debian/GNU) <umlaeute at debian.org>  Mon, 1 Aug 2017 12:15:50 +0200
 
 
+debian/rules get-orig-source
+---------
+
+As a work-around of the lintian error there is an additional debian/rules
+target provided get-orig-source. You may want to pass the build-area and
+tarballs directory as follows:
+
+EXPORT_DIR=../build-area TARBALL_DIR=../tarballs ./debian/rules get-orig-source
+
+ -- Joël Krähemann <jkraehemann-guest at users.alioth.debian.org>  Tue, 22 Aug 2017 16:23:29 +0200
diff --git a/debian/rules b/debian/rules
index 059d37e..15185a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -33,12 +33,18 @@ DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//'
 DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
 DEB_UPSTREAM_MINOR_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | 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
+
+# Gets export-dir if not provided by command line
+EXPORT_DIR ?= ../build-area
+
 get-orig-source:
-	mkdir -p ../tarballs
-	mkdir -p ../build-area
-	wget -O "../tarballs/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz" -c "http://download.savannah.gnu.org/releases/gsequencer/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz"
-	wget -O "../tarballs/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz.asc" -c "http://download.savannah.gnu.org/releases/gsequencer/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz.sig"
-	ln -s "../tarballs/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz.asc" ../build-area/
+	mkdir -p $(TARBALL_DIR)
+	mkdir -p $(EXPORT_DIR)
+	wget -O "$(TARBALL_DIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz" -c "http://download.savannah.gnu.org/releases/gsequencer/$(DEB_UPSTREAM_MINOR_VERSION)/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).tar.gz"
+	wget -O "$(TARBALL_DIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz.asc" -c "http://download.savannah.gnu.org/releases/gsequencer/$(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)
 
 override_dh_auto_configure:
 	dh_auto_configure -- $(archconfflags)

-- 
gsequencer packaging



More information about the pkg-multimedia-commits mailing list