[Python-modules-commits] r9181 - in packages/pyfltk/trunk/debian (5 files)
dktrkranz-guest at users.alioth.debian.org
dktrkranz-guest at users.alioth.debian.org
Mon Jul 27 22:58:14 UTC 2009
Date: Monday, July 27, 2009 @ 22:58:13
Author: dktrkranz-guest
Revision: 9181
Use dh7 new feature to build extension for every Python supported version
Added:
packages/pyfltk/trunk/debian/install
packages/pyfltk/trunk/debian/python-fltk-dbg.install
Modified:
packages/pyfltk/trunk/debian/changelog
packages/pyfltk/trunk/debian/control
packages/pyfltk/trunk/debian/rules
Modified: packages/pyfltk/trunk/debian/changelog
===================================================================
--- packages/pyfltk/trunk/debian/changelog 2009-07-27 22:21:51 UTC (rev 9180)
+++ packages/pyfltk/trunk/debian/changelog 2009-07-27 22:58:13 UTC (rev 9181)
@@ -1,6 +1,7 @@
pyfltk (1.1.4-2) UNRELEASED; urgency=low
- * Switch to debhelper 7.
+ * Switch to debhelper 7, and use the feature to build the extension
+ for every supported Python version.
* Bump python-all-dev and libfltk1.1-dev build-dependencies to match
versions supported upstream.
* Rename python-pyfltk and python-pyfltk-doc respectively to python-fltk
@@ -10,7 +11,7 @@
* Add ${misc:Depends} to some build packages.
* Bump Standards-Version to 3.8.2, no changes needed.
- -- Luca Falavigna <dktrkranz at ubuntu.com> Tue, 02 Jun 2009 20:39:04 +0200
+ -- Luca Falavigna <dktrkranz at ubuntu.com> Mon, 27 Jul 2009 22:59:37 +0000
pyfltk (1.1.4-1) unstable; urgency=low
Modified: packages/pyfltk/trunk/debian/control
===================================================================
--- packages/pyfltk/trunk/debian/control 2009-07-27 22:21:51 UTC (rev 9180)
+++ packages/pyfltk/trunk/debian/control 2009-07-27 22:58:13 UTC (rev 9181)
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Luca Falavigna <dktrkranz at ubuntu.com>
-Build-Depends: debhelper (>= 7.0.50), python-all-dev (>= 2.5.4-1~), python-all-dbg (>= 2.5.4-1~), python-support (>= 0.5.3), libfltk1.1-dev (>= 1.1.7), mesa-common-dev, quilt (>= 0.46-7)
+Build-Depends: debhelper (>= 7.3.5), python-all-dev (>= 2.5.4-1~), python-all-dbg (>= 2.5.4-1~), python-support (>= 0.5.3), libfltk1.1-dev (>= 1.1.7), mesa-common-dev, quilt (>= 0.46-7)
Standards-Version: 3.8.2
Homepage: http://pyfltk.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyfltk/trunk/
Added: packages/pyfltk/trunk/debian/install
===================================================================
--- packages/pyfltk/trunk/debian/install (rev 0)
+++ packages/pyfltk/trunk/debian/install 2009-07-27 22:58:13 UTC (rev 9181)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/python2.*/*-packages/fltk/_fltk.so
+debian/tmp/usr/lib/python2.*/*-packages/fltk/*.py
+debian/tmp/usr/lib/python2.*/*-packages/fltk/test
Added: packages/pyfltk/trunk/debian/python-fltk-dbg.install
===================================================================
--- packages/pyfltk/trunk/debian/python-fltk-dbg.install (rev 0)
+++ packages/pyfltk/trunk/debian/python-fltk-dbg.install 2009-07-27 22:58:13 UTC (rev 9181)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python2.*/*-packages/fltk/_fltk_d.so
Modified: packages/pyfltk/trunk/debian/rules
===================================================================
--- packages/pyfltk/trunk/debian/rules 2009-07-27 22:21:51 UTC (rev 9180)
+++ packages/pyfltk/trunk/debian/rules 2009-07-27 22:58:13 UTC (rev 9181)
@@ -1,28 +1,7 @@
#!/usr/bin/make -f
-PYTHONS := $(shell pyversions -vr debian/control)
-
%:
dh --with quilt $@
-clean:
- dh_quilt_unpatch
- rm -fr build
- dh $@
-
-override_dh_auto_build:
- for pyvers in ${PYTHONS}; do \
- python$$pyvers setup.py build; \
- python$$pyvers-dbg setup.py build; \
- done
-
-override_dh_auto_install:
- for pyvers in ${PYTHONS}; do \
- python$$pyvers setup.py install --root=$(CURDIR)/debian/python-fltk; \
- python$$pyvers-dbg setup.py install --root=$(CURDIR)/debian/python-fltk-dbg; \
- find $(CURDIR)/debian/python-fltk-dbg/usr/lib/python$$pyvers/ ! -type d ! -name '*_d\.so' -delete; \
- find $(CURDIR)/debian/python-fltk-dbg/usr/lib/python$$pyvers/ -depth -empty -delete; \
- done
-
override_dh_strip:
dh_strip --dbg-package=python-fltk-dbg
More information about the Python-modules-commits
mailing list