[Python-modules-commits] r12672 - in packages/pyamf/trunk/debian (8 files)

nomadium-guest at users.alioth.debian.org nomadium-guest at users.alioth.debian.org
Tue Apr 20 16:36:27 UTC 2010


    Date: Tuesday, April 20, 2010 @ 16:36:25
  Author: nomadium-guest
Revision: 12672

* Added Build-Depends on python-all-dbg.
* Clarified fix_typo_in_django_unittest.diff is not needed to be forwarded.
* Removed cpyamf/*.c files in clean target.
* Added patch to work-around #541314 regarding the generation of extension
  modules compiled for the debug interpreter.

Added:
  packages/pyamf/trunk/debian/patches/cython-dbg.diff
  packages/pyamf/trunk/debian/python-pyamf-dbg.install
Modified:
  packages/pyamf/trunk/debian/changelog
  packages/pyamf/trunk/debian/control
  packages/pyamf/trunk/debian/patches/fix_typo_in_django_unittest.diff
  packages/pyamf/trunk/debian/patches/series
  packages/pyamf/trunk/debian/python-pyamf.install
  packages/pyamf/trunk/debian/rules

Modified: packages/pyamf/trunk/debian/changelog
===================================================================
--- packages/pyamf/trunk/debian/changelog	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/changelog	2010-04-20 16:36:25 UTC (rev 12672)
@@ -2,4 +2,4 @@
 
   * Initial release. (Closes: #499617)
 
- -- Miguel Landaeta <miguel at miguel.cc>  Mon, 19 Apr 2010 13:07:13 -0430
+ -- Miguel Landaeta <miguel at miguel.cc>  Tue, 20 Apr 2010 19:35:23 -0430

Modified: packages/pyamf/trunk/debian/control
===================================================================
--- packages/pyamf/trunk/debian/control	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/control	2010-04-20 16:36:25 UTC (rev 12672)
@@ -4,7 +4,7 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Miguel Landaeta <miguel at miguel.cc>
 Build-Depends: debhelper (>= 7.0.50), python-all-dev, python-support (>= 0.8),
- python-setuptools (>= 0.6c9), cython
+ python-setuptools (>= 0.6c9), cython, python-all-dbg
 Standards-Version: 3.8.4
 Homepage: http://pyamf.org/
 XS-Python-Version: >= 2.5

Added: packages/pyamf/trunk/debian/patches/cython-dbg.diff
===================================================================
--- packages/pyamf/trunk/debian/patches/cython-dbg.diff	                        (rev 0)
+++ packages/pyamf/trunk/debian/patches/cython-dbg.diff	2010-04-20 16:36:25 UTC (rev 12672)
@@ -0,0 +1,17 @@
+Description:
+ Make sure that Cython's version of build_ext is used only if Cython if fully usable.
+ This is work-around for bug #541314.
+Author: Jakub Wilk <jwilk at debian.org>
+Forwarded: not-needed
+Last-Update: 2010-04-20
+
+--- a/setup.py
++++ b/setup.py
+@@ -11,6 +11,7 @@
+ 
+ try:
+     from Cython.Distutils import build_ext
++    import Cython.Compiler.Scanning
+ except ImportError:
+     from setuptools.command.build_ext import build_ext
+ 

Modified: packages/pyamf/trunk/debian/patches/fix_typo_in_django_unittest.diff
===================================================================
--- packages/pyamf/trunk/debian/patches/fix_typo_in_django_unittest.diff	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/patches/fix_typo_in_django_unittest.diff	2010-04-20 16:36:25 UTC (rev 12672)
@@ -1,5 +1,6 @@
 Author: Miguel Landaeta <miguel at miguel.cc>
 Subject: fix typo in a django unit test
+Forwarded: not-needed
 
 After PyAMF 0.5.1 release, at upstream svn repo in revision 2927,
 this unit test was changed as is showed below.

Modified: packages/pyamf/trunk/debian/patches/series
===================================================================
--- packages/pyamf/trunk/debian/patches/series	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/patches/series	2010-04-20 16:36:25 UTC (rev 12672)
@@ -1 +1,2 @@
 fix_typo_in_django_unittest.diff
+cython-dbg.diff

Added: packages/pyamf/trunk/debian/python-pyamf-dbg.install
===================================================================
--- packages/pyamf/trunk/debian/python-pyamf-dbg.install	                        (rev 0)
+++ packages/pyamf/trunk/debian/python-pyamf-dbg.install	2010-04-20 16:36:25 UTC (rev 12672)
@@ -0,0 +1,2 @@
+usr/lib/python*/*-packages/cpyamf/amf3_d.so
+usr/lib/python*/*-packages/cpyamf/util_d.so

Modified: packages/pyamf/trunk/debian/python-pyamf.install
===================================================================
--- packages/pyamf/trunk/debian/python-pyamf.install	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/python-pyamf.install	2010-04-20 16:36:25 UTC (rev 12672)
@@ -1 +1,5 @@
-debian/tmp/usr/*
+usr/lib/python*/*-packages/*.egg-info
+usr/lib/python*/*-packages/pyamf
+usr/lib/python*/*-packages/cpyamf/*.py
+usr/lib/python*/*-packages/cpyamf/amf3.so
+usr/lib/python*/*-packages/cpyamf/util.so

Modified: packages/pyamf/trunk/debian/rules
===================================================================
--- packages/pyamf/trunk/debian/rules	2010-04-20 12:24:16 UTC (rev 12671)
+++ packages/pyamf/trunk/debian/rules	2010-04-20 16:36:25 UTC (rev 12672)
@@ -4,13 +4,13 @@
 	dh $@
 
 override_dh_auto_build:
-	rm cpyamf/*.c
+	rm -f cpyamf/*.c
 	set -e; for module in cpyamf/amf3.pyx cpyamf/util.pyx; do cython $${module}; done
 	dh_auto_build
 
 override_dh_auto_clean:
 	dh_auto_clean
-	rm -rf PyAMF.egg-info cpyamf/*.so foo
+	rm -rf PyAMF.egg-info cpyamf/*.so cpyamf/*.c foo
 
 override_dh_auto_test:
 	dh_auto_test




More information about the Python-modules-commits mailing list