[Python-modules-commits] r11267 - in packages/pycairo/trunk/debian (8 files)
shlomme at users.alioth.debian.org
shlomme at users.alioth.debian.org
Sun Jan 24 14:35:02 UTC 2010
Date: Sunday, January 24, 2010 @ 14:35:00
Author: shlomme
Revision: 11267
prepare for new upstream release and python 2.6
Added:
packages/pycairo/trunk/debian/patches/
packages/pycairo/trunk/debian/patches/series
packages/pycairo/trunk/debian/patches/setup_25_compat
packages/pycairo/trunk/debian/source/
packages/pycairo/trunk/debian/source/format
Modified:
packages/pycairo/trunk/debian/changelog
packages/pycairo/trunk/debian/rules
Deleted:
packages/pycairo/trunk/debian/patches/
Modified: packages/pycairo/trunk/debian/changelog
===================================================================
--- packages/pycairo/trunk/debian/changelog 2010-01-24 14:26:11 UTC (rev 11266)
+++ packages/pycairo/trunk/debian/changelog 2010-01-24 14:35:00 UTC (rev 11267)
@@ -1,10 +1,20 @@
-pycairo (1.8.6-2) UNRELEASED; urgency=low
+pycairo (1.8.8-1) UNRELEASED; urgency=low
+ [ Loïc Minier ]
* Use *-packages instead of site-packages in debian/python-cairo-dbg.install
to work with both dist-packages and site-packages, backports etc.
- -- Loïc Minier <lool at dooz.org> Thu, 30 Jul 2009 12:34:54 +0200
+ [ Torsten Marek ]
+ * New upstream release
+ * Convert to new source format "3.0 (quilt)"
+ * debian/patches/setup_25_compat
+ - Ensure Python 2.5 compatibility
+ - Make sure __init__.py is installed
+ * debian/rules
+ - Remove old dpatch workarounds
+ -- Torsten Marek <shlomme at debian.org> Sun, 24 Jan 2010 15:33:13 +0100
+
pycairo (1.8.6-1) unstable; urgency=low
* New upstream release
Added: packages/pycairo/trunk/debian/patches/series
===================================================================
--- packages/pycairo/trunk/debian/patches/series (rev 0)
+++ packages/pycairo/trunk/debian/patches/series 2010-01-24 14:35:00 UTC (rev 11267)
@@ -0,0 +1 @@
+setup_25_compat
Added: packages/pycairo/trunk/debian/patches/setup_25_compat
===================================================================
--- packages/pycairo/trunk/debian/patches/setup_25_compat (rev 0)
+++ packages/pycairo/trunk/debian/patches/setup_25_compat 2010-01-24 14:35:00 UTC (rev 11267)
@@ -0,0 +1,32 @@
+Index: pycairo-1.8.8/setup.py
+===================================================================
+--- pycairo-1.8.8.orig/setup.py 2009-08-26 12:59:35.000000000 +0200
++++ pycairo-1.8.8/setup.py 2010-01-24 15:28:26.280398479 +0100
+@@ -1,9 +1,8 @@
+ #!/usr/bin/env python
+-
++from __future__ import with_statement
+ import distutils.core as dic
+ import distutils.dir_util as dut
+ import distutils.file_util as fut
+-import io
+ import subprocess
+ import sys
+
+@@ -71,9 +70,6 @@
+ )
+
+
+-if sys.version_info < (2,6):
+- raise SystemExit('Error: Python >= 2.6 is required')
+-
+ pkg_config_version_check ('cairo', cairo_version_required)
+ if sys.platform == 'win32':
+ runtime_library_dirs = []
+@@ -107,4 +103,6 @@
+ ext_modules = [cairo],
+ data_files=[('include/pycairo',['src/pycairo.h']),
+ ('lib/pkgconfig',[pkgconfig_file])],
++ package_dir = {"cairo": "src"},
++ packages = ["cairo"],
+ )
Modified: packages/pycairo/trunk/debian/rules
===================================================================
--- packages/pycairo/trunk/debian/rules 2010-01-24 14:26:11 UTC (rev 11266)
+++ packages/pycairo/trunk/debian/rules 2010-01-24 14:35:00 UTC (rev 11267)
@@ -22,13 +22,9 @@
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
+ rm -rf $(CURDIR)/build
Added: packages/pycairo/trunk/debian/source/format
===================================================================
--- packages/pycairo/trunk/debian/source/format (rev 0)
+++ packages/pycairo/trunk/debian/source/format 2010-01-24 14:35:00 UTC (rev 11267)
@@ -0,0 +1 @@
+3.0 (quilt)
More information about the Python-modules-commits
mailing list