[SCM] zam-plugins/master: Add get-orig-source to rules file.

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Tue Jul 1 16:48:38 UTC 2014


The following commit has been merged in the master branch:
commit 51c222a33972b15b24ece4f90e71244a7c34e286
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Tue Jul 1 18:48:20 2014 +0200

    Add get-orig-source to rules file.

diff --git a/debian/rules b/debian/rules
index a3a758f..42035be 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,10 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
+upstream_version ?= $(shell dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)(\+dfsg\d+)?.*$$/\1/p')
+dfsg_version = $(upstream_version)~repack0
+pkg = $(shell dpkg-parsechangelog | sed -ne 's/^Source: //p')
+
 %:
 	dh $@
 
@@ -15,3 +19,13 @@ override_dh_auto_install:
 		DESTDIR=$(CURDIR)/debian/zam-plugins \
 		PREFIX=/usr
 	chmod 644 $(CURDIR)/debian/zam-plugins/usr/lib/lv2/*/*.ttl
+
+# get-orig-source to drop upstream .gitignore file
+get-orig-source:
+	uscan --noconf --force-download --rename --debug --destdir=.
+	tar -xf $(pkg)_$(upstream_version).orig.tar.gz
+	mv $(pkg)-$(upstream_version) $(pkg)-$(dfsg_version)
+	find $(pkg)-$(dfsg_version)/ -name '.gitignore' -delete
+	tar cf $(pkg)_$(dfsg_version).orig.tar $(pkg)-$(dfsg_version)
+	gzip $(pkg)_$(dfsg_version).orig.tar
+	rm -rf $(pkg)-$(dfsg_version)

-- 
zam-plugins packaging



More information about the pkg-multimedia-commits mailing list