[Python-modules-commits] r5647 - in packages/python-pypoppler/trunk/debian (control rules)

gaspa-guest at users.alioth.debian.org gaspa-guest at users.alioth.debian.org
Sat Jun 14 22:10:28 UTC 2008


    Date: Saturday, June 14, 2008 @ 22:10:25
  Author: gaspa-guest
Revision: 5647

working on -dbg package

Modified:
  packages/python-pypoppler/trunk/debian/control
  packages/python-pypoppler/trunk/debian/rules

Modified: packages/python-pypoppler/trunk/debian/control
===================================================================
--- packages/python-pypoppler/trunk/debian/control	2008-06-14 21:09:56 UTC (rev 5646)
+++ packages/python-pypoppler/trunk/debian/control	2008-06-14 22:10:25 UTC (rev 5647)
@@ -30,5 +30,5 @@
  It is needed to run programs written in Python and using Poppler set.
  LibPoppler is a PDF rendering library based on xpdf PDF viewer, and used by
  kpdf and evince PDF viewers.
-
+ .
  This package contains the extension built for the Python debug interpreter.

Modified: packages/python-pypoppler/trunk/debian/rules
===================================================================
--- packages/python-pypoppler/trunk/debian/rules	2008-06-14 21:09:56 UTC (rev 5646)
+++ packages/python-pypoppler/trunk/debian/rules	2008-06-14 22:10:25 UTC (rev 5647)
@@ -1,20 +1,23 @@
 #!/usr/bin/make -f
 
-#DEB_AUTO_CLEANUP_RCS    := yes
-#DEB_PYTHON_SYSTEM       := pysupport
+DEB_AUTO_CLEANUP_RCS    := yes
+PYTHONS := $(shell pyversions -vr debian/control)
 
-PYTHONS	:= $(shell pyversions -vr debian/control)
-
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
-	for pyvers in ${PYTHONS};\
-	do\
+	for pyvers in ${PYTHONS}; do\
 		mkdir -p build/py$$pyvers;\
 		cp -Rl `ls . |grep -v build|grep -v debian` build/py$$pyvers;\
 		(cd build/py$$pyvers;\
 		PYTHON=python$$pyvers ./configure --prefix=/usr/);\
 	done
+	for pyvers in ${PYTHONS}; do\
+		mkdir -p build/py$$pyvers-dbg;\
+		cp -Rl `ls . |grep -v build|grep -v debian` build/py$$pyvers-dbg;\
+		(cd build/py$$pyvers-dbg;\
+		PYTHON=python$$pyvers CFLAGS="-g -ggdb" ./configure --prefix=/usr/);\
+	done
 	touch configure-stamp
 
 build: build-stamp
@@ -23,7 +26,6 @@
 	for pyvers in ${PYTHONS}; do\
 		(cd build/py$$pyvers/; $(MAKE));\
 	done
-	###what the hell should be done to make a debug version?
 	for pyvers in ${PYTHONS}; do\
 		(cd build/py$$pyvers-dbg/; $(MAKE));\
 	done
@@ -63,7 +65,7 @@
 	dh_install
 	dh_installexamples
 	dh_strip --dbg-package=python-pypoppler-dbg
-	rm -rf debian/python-psycopg2-dbg/usr/share/doc/python-psycopg2-dbg/
+	rm -rf debian/python-pypoppler-dbg/usr/share/doc/python-pypoppler-dbg/
 	dh_compress --exclude=.py --exclude=.resX
 	#dh_pycentral
 	dh_fixperms




More information about the Python-modules-commits mailing list