[Python-modules-commits] r8564 - in packages/pycairo/trunk/debian (4 files)
shlomme at users.alioth.debian.org
shlomme at users.alioth.debian.org
Mon May 25 19:28:30 UTC 2009
Date: Monday, May 25, 2009 @ 19:28:29
Author: shlomme
Revision: 8564
prepare new upload to experimental, for python 2.6 support
Modified:
packages/pycairo/trunk/debian/changelog
packages/pycairo/trunk/debian/control
packages/pycairo/trunk/debian/python-cairo.install
packages/pycairo/trunk/debian/rules
Modified: packages/pycairo/trunk/debian/changelog
===================================================================
--- packages/pycairo/trunk/debian/changelog 2009-05-25 18:20:57 UTC (rev 8563)
+++ packages/pycairo/trunk/debian/changelog 2009-05-25 19:28:29 UTC (rev 8564)
@@ -1,3 +1,13 @@
+pycairo (1.8.4-3exp1) experimental; urgency=low
+
+ * Added module for Python 2.6, for experimental
+ * debian/rules
+ - make sure debug build files are cleaned correctly
+ * debian/control
+ - set build dependency on python-all-{dev,dbg} to 2.5.4-1~
+
+ -- Torsten Marek <shlomme at debian.org> Mon, 25 May 2009 21:12:55 +0200
+
pycairo (1.8.4-3) unstable; urgency=low
* debian/python-cairo.preinst
Modified: packages/pycairo/trunk/debian/control
===================================================================
--- packages/pycairo/trunk/debian/control 2009-05-25 18:20:57 UTC (rev 8563)
+++ packages/pycairo/trunk/debian/control 2009-05-25 19:28:29 UTC (rev 8564)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Dave Beckett <dajobe at debian.org>, Torsten Marek <shlomme at debian.org>
-Build-Depends: debhelper (>= 7), cdbs (>= 0.4.49), python-all-dev (>= 2.4.0), python-all-dbg (>= 2.4.0), python-support (>= 0.8.7), libcairo2-dev (>= 1.8.6), dpatch, patchutils
+Build-Depends: debhelper (>= 7), cdbs (>= 0.4.49), python-all-dev (>= 2.5.4-1~), python-all-dbg (>= 2.5.4-1~), python-support (>= 0.9.0), libcairo2-dev (>= 1.8.6), dpatch, patchutils
Standards-Version: 3.8.1
Homepage: http://cairographics.org/pycairo/
Modified: packages/pycairo/trunk/debian/python-cairo.install
===================================================================
--- packages/pycairo/trunk/debian/python-cairo.install 2009-05-25 18:20:57 UTC (rev 8563)
+++ packages/pycairo/trunk/debian/python-cairo.install 2009-05-25 19:28:29 UTC (rev 8564)
@@ -1,2 +1,2 @@
-/usr/lib/python*/site-packages/cairo/__init__.py
-/usr/lib/python*/site-packages/cairo/_cairo.so
+/usr/lib/python*/*-packages/cairo/*.py
+/usr/lib/python*/*-packages/cairo/_cairo.so
Modified: packages/pycairo/trunk/debian/rules
===================================================================
--- packages/pycairo/trunk/debian/rules 2009-05-25 18:20:57 UTC (rev 8563)
+++ packages/pycairo/trunk/debian/rules 2009-05-25 19:28:29 UTC (rev 8564)
@@ -3,11 +3,8 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
-include /usr/share/dpatch/dpatch.make
-# needed for Python 2.6 test builds, installs into /usr/local
-DEB_PYTHON_INSTALL_ARGS_ALL += --prefix=/usr
+DEB_PYTHON_INSTALL_ARGS_ALL += --install-layout=deb
install/python-cairo-dev::
python setup.py install_data --install-dir=$(CURDIR)/debian/tmp/usr
@@ -20,9 +17,16 @@
install/python-cairo-dbg::
for i in $(cdbs_python_build_versions); do \
- python$$i-dbg ./setup.py install --prefix=/usr --root $(CURDIR)/debian/tmp; \
+ python$$i-dbg ./setup.py install --install-layout=deb --root $(CURDIR)/debian/tmp; \
done
# pycairo.pc is created automatically by setup.py, remove before .diff.gz is created
clean::
+ for i in $(cdbs_python_build_versions); do \
+ python$$i-dbg ./setup.py clean -a; \
+ done
rm -f $(CURDIR)/pycairo.pc
+
+# this has to be include after our clean calls since setup.py needs to be patched
+# in order to run
+include /usr/share/cdbs/1/rules/dpatch.mk
More information about the Python-modules-commits
mailing list