[Python-modules-commits] r10586 - in packages/python-lzma/trunk/debian (3 files)

mrbeige-guest at users.alioth.debian.org mrbeige-guest at users.alioth.debian.org
Wed Nov 25 09:40:00 UTC 2009


    Date: Wednesday, November 25, 2009 @ 09:39:59
  Author: mrbeige-guest
Revision: 10586

Tweak rules and .install based on advice (doesn't work in current state)

Added:
  packages/python-lzma/trunk/debian/python-lzma-dbg.install
  packages/python-lzma/trunk/debian/python-lzma.install
Modified:
  packages/python-lzma/trunk/debian/rules

Added: packages/python-lzma/trunk/debian/python-lzma-dbg.install
===================================================================
--- packages/python-lzma/trunk/debian/python-lzma-dbg.install	                        (rev 0)
+++ packages/python-lzma/trunk/debian/python-lzma-dbg.install	2009-11-25 09:39:59 UTC (rev 10586)
@@ -0,0 +1 @@
+usr/lib/python*/*/lzma_d.so

Added: packages/python-lzma/trunk/debian/python-lzma.install
===================================================================
--- packages/python-lzma/trunk/debian/python-lzma.install	                        (rev 0)
+++ packages/python-lzma/trunk/debian/python-lzma.install	2009-11-25 09:39:59 UTC (rev 10586)
@@ -0,0 +1,2 @@
+usr/lib/python*/*-packages/lzma.so
+usr/lib/python*/*-packages/*.egg-info

Modified: packages/python-lzma/trunk/debian/rules
===================================================================
--- packages/python-lzma/trunk/debian/rules	2009-11-24 23:57:01 UTC (rev 10585)
+++ packages/python-lzma/trunk/debian/rules	2009-11-25 09:39:59 UTC (rev 10586)
@@ -25,21 +25,18 @@
 
 # Multiple binary packages, must specify which to install files into.
 override_dh_auto_install:
-	dh_auto_install --destdir=debian/python-lzma/
+	dh_auto_install --destdir=debian/tmp
 override_dh_strip:
 	dh_strip --dbg-package=python-lzma-dbg
-#	The _d.so files need to be moved to the -dbg package, in the
-#	same location
-	cd debian/python-lzma && find . -name '*_d.so' \
-	  -exec cp --parents {} ../../debian/python-lzma-dbg/ \; -delete
+	cd debian/*-dbg/usr/lib/debug/usr/lib && mv pyshared pymodules
 
-	mv debian/python-lzma-dbg/usr/lib/debug/usr/lib/pyshared \
-	   debian/python-lzma-dbg/usr/lib/debug/usr/lib/pymodules
+override_dh_builddeb:
+	dh_builddeb
 
 # debug package can refer to docs of depended-on binary package
 override_dh_installdocs:
 	dh_installdocs
-	rm -rf            debian/python-lzma-dbg/usr/share/doc/python-lzma-dbg
+	$(RM) -rf         debian/python-lzma-dbg/usr/share/doc/python-lzma-dbg
 	ln -s python-lzma debian/python-lzma-dbg/usr/share/doc/python-lzma-dbg
 
 




More information about the Python-modules-commits mailing list