tags 557916 + patch
thanks

* Jakub Wilk <[email protected]>, 2009-11-25, 10:09:
When rebuilt against python-all{,-dev,-dbg} (and thus python2.6) from
Debian experimental, your binary packages contained these files:

[python-poker-prizes_1.7.5-1.1_all.deb]
/usr/lib/python2.6/site-packages/pokerprizes/prizes.py
/usr/lib/python2.6/site-packages/pokerprizes/__init__.py
/usr/lib/python2.6/site-packages/pokerprizes/tourneyselectinfo.py

This is an indication of a broken package: Python >= 2.6 does not
look for modules into /usr/lib/pythonX.Y/site-packages/ anymore, but
uses /usr/lib/pythonX.Y/dist-packages/ instead.

The attached patch fixes this problem.

--
Jakub Wilk
diff -u poker-network-1.7.5/debian/rules poker-network-1.7.5/debian/rules
--- poker-network-1.7.5/debian/rules
+++ poker-network-1.7.5/debian/rules
@@ -50,14 +50,14 @@
 binary-install/python-poker-network::
-	-dh_pycentral -ppython-poker-network
-	dh_python -ppython-poker-network
+	dh_pycentral -ppython-poker-network
 
 DEB_DH_MAKESHLIBS_ARGS_python-poker2d := -n
 
 binary-install/python-poker2d::
-	-dh_pycentral -ppython-poker2d
-	dh_python -ppython-poker2d
+	dh_pycentral -ppython-poker2d
 
 binary-install/python-poker-stats::
-	-dh_pycentral -ppython-poker-stats
-	dh_python -ppython-poker-stats
+	dh_pycentral -ppython-poker-stats
+
+binary-install/python-poker-prizes::
+	dh_pycentral -ppython-poker-prizes
 
diff -u poker-network-1.7.5/debian/python-poker-stats.install poker-network-1.7.5/debian/python-poker-stats.install
--- poker-network-1.7.5/debian/python-poker-stats.install
+++ poker-network-1.7.5/debian/python-poker-stats.install
@@ -1,4 +1,4 @@
-debian/tmp/usr/lib/python???/site-packages/pokerstats
+debian/tmp/usr/lib/python???/*-packages/pokerstats
 debian/tmp/usr/bin/pokerstats
 debian/tmp/usr/share/poker-network/conf/poker.stats.xml
 debian/tmp/usr/share/man/man1
diff -u poker-network-1.7.5/debian/python-poker2d.install poker-network-1.7.5/debian/python-poker2d.install
--- poker-network-1.7.5/debian/python-poker2d.install
+++ poker-network-1.7.5/debian/python-poker2d.install
@@ -1,5 +1,5 @@
-debian/tmp/usr/lib/python???/site-packages/pokerclient2d
-debian/tmp/usr/lib/python???/site-packages/_pokerinterface*.so*
+debian/tmp/usr/lib/python???/*-packages/pokerclient2d
+debian/tmp/usr/lib/python???/*-packages/_pokerinterface*.so*
 debian/tmp/usr/lib/poker-network
 debian/tmp/usr/share/poker-network/poker2d
 debian/tmp/usr/games/poker2d
diff -u poker-network-1.7.5/debian/python-poker-network.init poker-network-1.7.5/debian/python-poker-network.init
--- poker-network-1.7.5/debian/python-poker-network.init
+++ poker-network-1.7.5/debian/python-poker-network.init
@@ -55,7 +55,7 @@
 desc='poker server '
 
 python=/usr/bin/python
-pv=$(python -c 'import sys; print sys.version[:3]')
+site_packages=$(python -c 'import distutils.sysconfig as d; print d.get_python_lib()')
 
 lockfile=/etc/poker-network/lockfile
 
@@ -66,7 +66,7 @@
 
 botpidfile=/var/run/poker-network-bot.pid
 botlogfile=/var/log/poker-network-bot.log
-botscript=/usr/lib/python$pv/site-packages/pokernetwork/pokerbot.py
+botscript=$site_packages/pokernetwork/pokerbot.py
 
 more_args=--no_save
 
diff -u poker-network-1.7.5/debian/python-poker-prizes.install poker-network-1.7.5/debian/python-poker-prizes.install
--- poker-network-1.7.5/debian/python-poker-prizes.install
+++ poker-network-1.7.5/debian/python-poker-prizes.install
@@ -1,3 +1,3 @@
-debian/tmp/usr/lib/python???/site-packages/pokerprizes/*.py
+debian/tmp/usr/lib/python???/*-packages/pokerprizes/*.py
 debian/tmp/usr/share/poker-network/conf/poker.prizes.xml
 debian/tmp/usr/share/poker-network/prizes/*.sql
diff -u poker-network-1.7.5/debian/python-poker-network.install poker-network-1.7.5/debian/python-poker-network.install
--- poker-network-1.7.5/debian/python-poker-network.install
+++ poker-network-1.7.5/debian/python-poker-network.install
@@ -1,6 +1,6 @@
-debian/tmp/usr/lib/python???/site-packages/pokernetwork
-debian/tmp/usr/lib/python???/site-packages/pokerui
-debian/tmp/usr/lib/python???/site-packages/twisted/plugins
+debian/tmp/usr/lib/python???/*-packages/pokernetwork
+debian/tmp/usr/lib/python???/*-packages/pokerui
+debian/tmp/usr/lib/python???/*-packages/twisted/plugins
 debian/tmp/usr/share/poker-network/*.sql
 debian/tmp/usr/sbin
 debian/tmp/usr/lib/cgi-bin

Attachment: signature.asc
Description: Digital signature

Reply via email to