[Python-modules-commits] r16135 - in packages/pyamf/trunk/debian (7 files)

nomadium-guest at users.alioth.debian.org nomadium-guest at users.alioth.debian.org
Wed Mar 16 20:55:53 UTC 2011


    Date: Wednesday, March 16, 2011 @ 20:55:33
  Author: nomadium-guest
Revision: 16135

* Replace Build-Depends on cython with cython-dbg.
* Set X-Python-Version >= 2.4.
* Drop unneeded patches.
* Call dh7 helper with parameters in the correct order.
* Add -dbg binary package.

Added:
  packages/pyamf/trunk/debian/python-pyamf-doc.docs
  packages/pyamf/trunk/debian/python-pyamf.links
Modified:
  packages/pyamf/trunk/debian/changelog
  packages/pyamf/trunk/debian/control
  packages/pyamf/trunk/debian/python-pyamf.docs
  packages/pyamf/trunk/debian/rules
Deleted:
  packages/pyamf/trunk/debian/patches/

Modified: packages/pyamf/trunk/debian/changelog
===================================================================
--- packages/pyamf/trunk/debian/changelog	2011-03-16 19:27:09 UTC (rev 16134)
+++ packages/pyamf/trunk/debian/changelog	2011-03-16 20:55:33 UTC (rev 16135)
@@ -1,5 +1,5 @@
-pyamf (0.6-1) UNRELEASED; urgency=low
+pyamf (0.6.1-1) UNRELEASED; urgency=low
 
   * Initial release. (Closes: #499617)
 
- -- Miguel Landaeta <miguel at miguel.cc>  Wed, 19 Jan 2011 11:30:21 -0430
+ -- Miguel Landaeta <miguel at miguel.cc>  Tue, 15 Mar 2011 19:06:05 -0430

Modified: packages/pyamf/trunk/debian/control
===================================================================
--- packages/pyamf/trunk/debian/control	2011-03-16 19:27:09 UTC (rev 16134)
+++ packages/pyamf/trunk/debian/control	2011-03-16 20:55:33 UTC (rev 16135)
@@ -3,12 +3,14 @@
 Priority: optional
 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, cython (>= 0.13),
- python-all-dbg, python-setuptools (>= 0.6c9), python-lxml,
- python-twisted-core (>= 2.5.0), python-twisted-web (>= 2.5.0),
- python-elixir (>= 0.7.1), python-sqlalchemy (>= 0.4), python-django (>= 0.96),
- python-unittest2, python-pysqlite2
+Build-Depends: debhelper (>= 8.1.0~), python-all-dev (>= 2.6.6-3~),
+ python-support (>= 0.90), cython-dbg (>= 0.13), python-all-dbg (>= 2.6.6-3~),
+ python-setuptools (>= 0.6c9), python-lxml, python-twisted-core (>= 2.5.0),
+ python-twisted-web (>= 2.5.0), python-elixir (>= 0.7.1),
+ python-sqlalchemy (>= 0.4), python-django (>= 0.96), python-unittest2,
+ python-pysqlite2
 Standards-Version: 3.9.1
+X-Python-Version: >= 2.4
 Homepage: http://www.pyamf.org/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyamf/trunk/
 Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyamf/trunk/

Added: packages/pyamf/trunk/debian/python-pyamf-doc.docs
===================================================================
--- packages/pyamf/trunk/debian/python-pyamf-doc.docs	                        (rev 0)
+++ packages/pyamf/trunk/debian/python-pyamf-doc.docs	2011-03-16 20:55:33 UTC (rev 16135)
@@ -0,0 +1 @@
+build/html

Modified: packages/pyamf/trunk/debian/python-pyamf.docs
===================================================================
--- packages/pyamf/trunk/debian/python-pyamf.docs	2011-03-16 19:27:09 UTC (rev 16134)
+++ packages/pyamf/trunk/debian/python-pyamf.docs	2011-03-16 20:55:33 UTC (rev 16135)
@@ -1,2 +1 @@
 README.txt
-pyamf/tests

Added: packages/pyamf/trunk/debian/python-pyamf.links
===================================================================
--- packages/pyamf/trunk/debian/python-pyamf.links	                        (rev 0)
+++ packages/pyamf/trunk/debian/python-pyamf.links	2011-03-16 20:55:33 UTC (rev 16135)
@@ -0,0 +1 @@
+usr/share/pyshared/pyamf/tests  usr/share/doc/python-pyamf/tests

Modified: packages/pyamf/trunk/debian/rules
===================================================================
--- packages/pyamf/trunk/debian/rules	2011-03-16 19:27:09 UTC (rev 16134)
+++ packages/pyamf/trunk/debian/rules	2011-03-16 20:55:33 UTC (rev 16135)
@@ -1,11 +1,13 @@
 #!/usr/bin/make -f
 %:
-	dh --with python2 $@
+	dh $@ --with python2
 
 override_dh_auto_build:
 	rm -f cpyamf/*.c
 	cython cpyamf/*.pyx
 	dh_auto_build
+	# the documentation is not built due to a missing dependency
+	# cd doc && sphinx-build -b html -D latex_paper_size=letter . ../build/html
 
 override_dh_auto_clean:
 	find pyamf/tests -type f -name '*.pyc' -delete
@@ -16,20 +18,22 @@
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	# the test suite does not 100% pass at present.
 	# See http://dev.pyamf.org/ticket/821
-	mkdir -p pyamf/tests/imports && touch pyamf/tests/imports/spam.py
+	set -e; \
 	for python in $(shell pyversions -r); do \
 		$$python setup.py test; \
 		$$python-dbg setup.py test; \
 	done || true
 endif
 
-override_dh_auto_install:
-	find pyamf cpyamf -name '*.pyc' -o -name '*.so' -type f | xargs rm -f
-	dh_auto_install
-
 override_dh_compress:
 	dh_compress -X.py
 
+override_dh_strip:
+ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+	# Stripped symbols go into python-pyamf-dbg
+	dh_strip --dbg-package=python-pyamf-dbg
+endif
+
 get-orig-source:
 	cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
 	uscan --rename --force-download --watchfile debian/watch --destdir $(CURDIR)




More information about the Python-modules-commits mailing list