[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