[Python-modules-commits] r2967 - in /packages/ctypes/trunk/debian: changelog control rules

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Thu Aug 2 12:07:57 UTC 2007


Author: piotr
Date: Thu Aug  2 12:07:56 2007
New Revision: 2967

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=2967
Log:
* fix missing dependency on libffi4
* synchronize with Debian

Modified:
    packages/ctypes/trunk/debian/changelog
    packages/ctypes/trunk/debian/control
    packages/ctypes/trunk/debian/rules

Modified: packages/ctypes/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/python-modules/packages/ctypes/trunk/debian/changelog?rev=2967&op=diff
==============================================================================
--- packages/ctypes/trunk/debian/changelog (original)
+++ packages/ctypes/trunk/debian/changelog Thu Aug  2 12:07:56 2007
@@ -1,8 +1,52 @@
-ctypes (0.9.9.6-2) UNRELEASED; urgency=low
-
-  * Added XS-Vcs-Svn field
-
- -- Piotr Ozarowski <ozarow at gmail.com>  Thu, 23 Nov 2006 14:44:39 +0100
+ctypes (1.0.2-2) UNRELEASED; urgency=low
+
+  * Added XS-Vcs-* fields
+  * Add ${shlibs:Depends} to Depends and dh_shlibdeps call in debian/rules
+    (ergo new libffi4 runtime dependency)
+
+ -- Piotr Ożarowski <piotr at debian.org>  Thu, 02 Aug 2007 13:51:27 +0200
+
+ctypes (1.0.2-1) unstable; urgency=low
+
+  * New upstream release
+  * Changed debian/control Architecture to any because the last platform not 
+    to have FFI_CLOSURE support now has it (arm) (closes: #397653).
+  * Use external libffi instead of built-in libffi. 
+  * Included a test suite run while building.
+
+ -- Ganesan Rajagopal <rganesan at debian.org>  Sun, 29 Jul 2007 19:01:45 +0530
+
+ctypes (1.0.1-1) unstable; urgency=low
+
+  * New upstream release (closes: #397755).
+  * Acknowledge NMU (Thanks Julien and Pierre) (closes: #390467)
+
+ -- Ganesan Rajagopal <rganesan at debian.org>  Sat,  2 Dec 2006 10:09:18 +0530
+
+ctypes (1.0.0-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+
+  [ Julien Louis ]
+  * Consider PA as a target for the hppa64-unknown-linux-gnu platform
+    (closes: #390467).
+  * Run autoconf to update configure script
+  * Update python-central (>= 0.5.6) and debhelper (>= 5.0.38) Build-Depends
+  * Remove dh_python call.
+
+  [ Pierre Habouzit ]
+  * Sponsoring NMU.
+
+ -- Pierre Habouzit <madcoder at debian.org>  Sat,  7 Oct 2006 18:10:22 +0200
+
+ctypes (1.0.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Do not reference a specific python version (Closes: #381147).
+  * Do not depend on python (<< 2.5) (Closes: #382575).
+  * Implement closures for m68k (Closes: #382570).
+
+ -- Ganesan Rajagopal <rganesan at debian.org>  Fri, 25 Aug 2006 22:41:56 +0530
 
 ctypes (0.9.9.6-1) unstable; urgency=low
 

Modified: packages/ctypes/trunk/debian/control
URL: http://svn.debian.org/wsvn/python-modules/packages/ctypes/trunk/debian/control?rev=2967&op=diff
==============================================================================
--- packages/ctypes/trunk/debian/control (original)
+++ packages/ctypes/trunk/debian/control Thu Aug  2 12:07:56 2007
@@ -1,16 +1,17 @@
 Source: ctypes
 Section: python
 Priority: optional
-Build-Depends: python2.3-dev (>= 2.3.5-10), python2.4-dev, python-central (>= 0.4.17), debhelper (>= 5.0.37.1)
-XS-Python-Version: <= 2.4
+Build-Depends: python-all-dev (>= 2.3.5-10), python2.4-dev, python-central (>= 0.5.6), debhelper (>= 5.0.38), libffi4-dev
+XS-Python-Version: all
 Maintainer: Ganesan Rajagopal <rganesan at debian.org>
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/python-modules/packages/ctypes/trunk/
+XS-Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/ctypes/?op=log
 
 Package: python-ctypes
-Architecture: alpha amd64 i386 kfreebsd-i386 ia64 hppa mips mipsel powerpc ppc64 s390 sparc sparc64
-Depends: ${python:Depends}
+Architecture: any
+Depends: ${python:Depends}, ${shlibs:Depends} 
 Provides: ${python:Provides}
 Conflicts: python2.3-ctypes, python2.4-ctypes
 Replaces: python2.3-ctypes, python2.4-ctypes

Modified: packages/ctypes/trunk/debian/rules
URL: http://svn.debian.org/wsvn/python-modules/packages/ctypes/trunk/debian/rules?rev=2967&op=diff
==============================================================================
--- packages/ctypes/trunk/debian/rules (original)
+++ packages/ctypes/trunk/debian/rules Thu Aug  2 12:07:56 2007
@@ -6,7 +6,7 @@
 # This is the debhelper compatibility version to use.
 export DH_COMPAT=5
 
-PYVERS	:= $(shell pyversions -vr debian/control)
+PYVERS	:= $(filter 2.1 2.2 2.3 2.4, $(shell pyversions -vr debian/control))
 DEB_UPSTREAM_VERSION := $(shell dpkg-parsechangelog \
                          | grep ^Version: | cut -d ' ' -f 2 | cut -d '-' -f 1)
 PYMOD	= ctypes
@@ -37,6 +37,7 @@
 
 install-python%:
 	python$* setup.py install --no-compile --root=$(d)
+	PYTHONPATH=$(d)/usr/lib/python$*/site-packages python$* setup.py test
 	dh_strip -a
 
 # Build architecture-independent files here.
@@ -54,11 +55,10 @@
 	dh_installchangelogs -a
 	dh_link -a
 	dh_pycentral -a
-	dh_python -a
-	echo python:Provides=$(foreach pv,python2.3 python2.4,$(pv)-ctypes)|sed 's/ /, /g' >> debian/python-ctypes.substvars
 	dh_compress -a
 	dh_fixperms -a
 	dh_installdeb -a
+	dh_shlibdeps -a
 	dh_gencontrol -a
 	dh_md5sums -a
 	dh_builddeb -a




More information about the Python-modules-commits mailing list