[SCM] tsdecrypt/master: Statically set DESTDIR and PREFIX in debian/rules to fix prevent build failures (Closes: #713528). Fix path creation too.

alessio at users.alioth.debian.org alessio at users.alioth.debian.org
Thu Oct 3 14:58:42 UTC 2013


The following commit has been merged in the master branch:
commit 3925fc13ceb676bf6ebcd63c06a95673868d00ed
Author: Alessio Treglia <alessio at debian.org>
Date:   Thu Oct 3 15:58:09 2013 +0100

    Statically set DESTDIR and PREFIX in debian/rules to fix prevent build failures (Closes: #713528). Fix path creation too.

diff --git a/debian/rules b/debian/rules
index 9053db6..a41fea6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
-export PREFIX  := /usr
-export DESTDIR := $(CURDIR)/debian/tsdecrypt
+export PREFIX=/usr
+export DESTDIR=$(CURDIR)/debian/tsdecrypt
 
 %:
 	dh $@
@@ -17,6 +17,6 @@ override_dh_auto_install:
 	$(MAKE) dvbcsa
 	mv tsdecrypt tsdecrypt_dvbcsa
 	# Install binaries
-	cd $(DESTDIR) && mkdir -p usr/bin
+	mkdir -p $(DESTDIR)$(PREFIX)/bin
 	install tsdecrypt_ffdecsa tsdecrypt_dvbcsa \
-		$(DESTDIR)/usr/bin
+		$(DESTDIR)$(PREFIX)/bin

-- 
tsdecrypt packaging



More information about the pkg-multimedia-commits mailing list