[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