[Python-modules-commits] r25896 - in packages/shiboken/trunk/debian (rules)

odyx at users.alioth.debian.org odyx at users.alioth.debian.org
Wed Sep 18 18:23:50 UTC 2013


    Date: Wednesday, September 18, 2013 @ 18:23:48
  Author: odyx
Revision: 25896

Correct the default python suffix for python3, make sure cmake's default is python2's

Parse the version as part of the replacement.

Modified:
  packages/shiboken/trunk/debian/rules

Modified: packages/shiboken/trunk/debian/rules
===================================================================
--- packages/shiboken/trunk/debian/rules	2013-09-18 18:23:35 UTC (rev 25895)
+++ packages/shiboken/trunk/debian/rules	2013-09-18 18:23:48 UTC (rev 25896)
@@ -75,7 +75,7 @@
 	-DPython_ADDITIONAL_VERSIONS=$* \
 	-DPYTHON3_EXECUTABLE=/usr/bin/python$*m \
 	-DPYTHON3_DBG_EXECUTABLE=/usr/bin/python$*dm \
-	-DDEFAULT_PYTHON_SUFFIX=-python${DEFAULT_PY3}
+	-DDEFAULT_PYTHON_SUFFIX=.cpython-$(subst .,,${DEFAULT_PY3})m
 
 #### BUILD ####
 
@@ -161,6 +161,8 @@
 	# Make sure the pkg-config is the default's
 	install -D -m 644 build-${DEFAULT_PY}/data/shiboken.pc \
 			debian/libshiboken-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/shiboken.pc
+	# Make sure the cmake file is Python2's default
+	install -D -m 644 build-${DEFAULT_PY}/data/ShibokenConfig.cmake debian/libshiboken-dev/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Shiboken-$(shell grep 'set(PACKAGE_VERSION ' build-${DEFAULT_PY}/data/ShibokenConfigVersion.cmake | sed -e 's/.*PACKAGE_VERSION \(.*\))/\1/g')/ShibokenConfig.cmake
 endif
 ifneq (,$(filter shiboken-dbg, $(shell dh_listpackages)))
 	ln -sf libshiboken-python${DEFAULT_PY}-dbg.so \




More information about the Python-modules-commits mailing list