[SCM] sooperlooper packaging branch, master, updated. debian/1.6.14-1-4-ge6ba187

quadrispro-guest at users.alioth.debian.org quadrispro-guest at users.alioth.debian.org
Tue Mar 23 15:19:01 UTC 2010


The following commit has been merged in the master branch:
commit 4ca3976997819a4265c10ea600b5b0832066bed6
Author: Alessio Treglia <quadrispro at ubuntu.com>
Date:   Tue Mar 23 16:15:21 2010 +0100

    Repack the tarball to remove the dmalloc.cc module, its license allows non-commercial purposes only.

diff --git a/debian/rules b/debian/rules
index 30adbeb..8fc2c68 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,9 @@
 #!/usr/bin/make -f
 
+# Path to the debian directory
+DEBIAN_DIR := $(shell echo ${MAKEFILE_LIST} | awk '{print $$1}' | xargs dirname )
+UPSTREAM_VERSION ?=$(shell uscan --dehs | sed -n 's/.*<upstream-version>\(.*\)<\/upstream-version>.*/\1/p')
+
 export LADSPA_PATH=$(CURDIR)/debian/sooperlooper/usr/lib/ladspa
 
 %:
@@ -9,3 +13,14 @@ override_dh_auto_configure:
 	ln -s -f /usr/share/misc/config.guess
 	ln -s -f /usr/share/misc/config.sub
 	dh_auto_configure -- --enable-gtk2
+
+get-orig-source:
+	cd $(DEBIAN_DIR)/.. && uscan --force-download
+	tar xf ../sooperlooper-$(UPSTREAM_VERSION).tar.gz
+	rm ../sooperlooper-$(UPSTREAM_VERSION).tar.gz \
+	../sooperlooper_$(UPSTREAM_VERSION).orig.tar.gz
+	mv sooperlooper-$(UPSTREAM_VERSION) sooperlooper-$(UPSTREAM_VERSION).dfsg
+	tar cf ../sooperlooper_$(UPSTREAM_VERSION).dfsg.orig.tar \
+	--exclude=libs/pbd/dmalloc.cc sooperlooper-$(UPSTREAM_VERSION).dfsg
+	gzip -9fn ../sooperlooper_$(UPSTREAM_VERSION).dfsg.orig.tar
+	rm -r sooperlooper-$(UPSTREAM_VERSION).dfsg

-- 
sooperlooper packaging



More information about the pkg-multimedia-commits mailing list