[SCM] scenic packaging branch, master, updated. upstream/0.6.2-96-gf2bbe88

alexandrequessy-guest at users.alioth.debian.org alexandrequessy-guest at users.alioth.debian.org
Wed Jun 23 00:55:19 UTC 2010


The following commit has been merged in the master branch:
commit 9323a8d721224bc0da56ce68b129e4a44438c3d2
Author: Alexandre Quessy <alexandre at quessy.net>
Date:   Tue Jun 22 16:59:47 2010 -0400

    merged binary-install and binary-fixup targets

diff --git a/debian/rules b/debian/rules
index 24811ba..45a05ed 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,6 @@
 # http://www.technovelty.org/linux/debian/python-cdbs-autotools.html
 PY_VERSIONS = $(shell pyversions --requested debian/control)
 
-DEB_DH_INSTALL_SOURCEDIR = $(CURDIR)/debian/tmp
 DEB_BUILDDIR := build
 DEB_PYTHON_SYSTEM = pysupport
 DEB_PYTHON_MODULE_PACKAGES = scenic rtpmidi
@@ -14,6 +13,8 @@ DEB_CONFIGURE_EXTRA_FLAGS := --enable-mt
 include /usr/share/cdbs/1/class/python-autotools.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
+.PRECIOUS: configure-stamp-%
+
 configure-stamp-%:
 	mkdir build-$*
 	cd build-$* && PYTHON=`which $*` $(DEB_CONFIGURE_SCRIPT_ENV) \
@@ -50,14 +51,14 @@ install/midistream:: $(addprefix install-stamp-, $(PY_VERSIONS))
 #DEB_MAKE_CHECK_TARGET = check 
 
 # Ensure proper hash-bang in Python script (Python Policy 0.9 §3.1)
-binary-fixup/scenic::
+binary-install/scenic::
 	egrep -r -l -Z '^#! ?/usr/bin/(env )?python[[:print:]]*$$' debian/$(cdbs_curpkg)/usr/bin/* \
 		| xargs -r -0 perl -pi -e 's,^#! ?/usr/bin/(env )?python[[:print:]]*$$,#!/usr/bin/python$(cdbs_python_nondefault_version),'
-
-binary-install/scenic::
 	dh_pysupport -pscenic
 
 binary-install/midistream::
+	egrep -r -l -Z '^#! ?/usr/bin/(env )?python[[:print:]]*$$' debian/$(cdbs_curpkg)/usr/bin/* \
+		| xargs -r -0 perl -pi -e 's,^#! ?/usr/bin/(env )?python[[:print:]]*$$,#!/usr/bin/python$(cdbs_python_nondefault_version),'
 	dh_pysupport -pmidistream
 
 # cleanup after upstream

-- 
scenic packaging



More information about the pkg-multimedia-commits mailing list