[SCM] sonic-visualiser/master: Use get-orig-source for repacking.

mira-guest at users.alioth.debian.org mira-guest at users.alioth.debian.org
Mon Sep 29 22:14:29 UTC 2014


The following commit has been merged in the master branch:
commit 31cdb7724193877891c7b220d10362a11d855d0f
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date:   Tue Sep 30 00:13:42 2014 +0200

    Use get-orig-source for repacking.

diff --git a/debian/rules b/debian/rules
index 04c4646..2769577 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,9 @@
 #!/usr/bin/make -f
 
+upstream_version ?= $(shell dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)(\+dfsg\d+)?.*$$/\1/p')
+dfsg_version = $(upstream_version)~repack1
+pkg = $(shell dpkg-parsechangelog | sed -ne 's/^Source: //p')
+
 LDFLAGS+=$(shell dpkg-buildflags --get LDFLAGS)
 CXXFLAGS+=$(shell dpkg-buildflags --get CXXFLAGS)
 CXXFLAGS+=$(shell dpkg-buildflags --get CPPFLAGS)
@@ -29,3 +33,18 @@ override_dh_auto_build:
 override_dh_strip:
 	dh_strip --dbg-package=sonic-visualiser-dbg
 
+get-orig-source:
+	uscan --noconf --force-download --rename --download-current-version --destdir=.
+	tar -xf $(pkg)_$(upstream_version).orig.tar.gz
+	mv $(pkg)-$(upstream_version) $(pkg)-$(dfsg_version)
+	rm $(pkg)-$(dfsg_version)/.hg*
+	rm $(pkg)-$(dfsg_version)/*/.hg*
+#	rm $(pkg)-$(dfsg_version)/dataquay/.hg*
+#	rm $(pkg)-$(dfsg_version)/svapp/.hg*
+#	rm $(pkg)-$(dfsg_version)/svcore/.hg*
+#	rm $(pkg)-$(dfsg_version)/svgui/.hg*
+	tar cf $(pkg)_$(dfsg_version).orig.tar $(pkg)-$(dfsg_version)
+	xz -zf $(pkg)_$(dfsg_version).orig.tar
+	rm -rf $(pkg)-$(dfsg_version)
+	mv $(pkg)_$(dfsg_version).orig.tar.xz ../$(pkg)_$(dfsg_version).orig.tar.xz
+	mv $(pkg)_$(upstream_version).orig.tar.gz ../$(pkg)_$(upstream_version).orig.tar.gz

-- 
sonic-visualiser packaging



More information about the pkg-multimedia-commits mailing list