[Python-modules-commits] r30352 - in packages/django-floppyforms/trunk/debian (8 files)
fladi-guest at users.alioth.debian.org
fladi-guest at users.alioth.debian.org
Fri Aug 29 11:17:06 UTC 2014
Date: Friday, August 29, 2014 @ 11:17:05
Author: fladi-guest
Revision: 30352
Update d/watch to use github because tarballs on PyPI are lacking test files.
Added:
packages/django-floppyforms/trunk/debian/patches/
packages/django-floppyforms/trunk/debian/patches/do_not_install_tests.patch
packages/django-floppyforms/trunk/debian/patches/series
packages/django-floppyforms/trunk/debian/source/lintian-overrides
Modified:
packages/django-floppyforms/trunk/debian/changelog
packages/django-floppyforms/trunk/debian/control
packages/django-floppyforms/trunk/debian/rules
packages/django-floppyforms/trunk/debian/watch
Modified: packages/django-floppyforms/trunk/debian/changelog
===================================================================
--- packages/django-floppyforms/trunk/debian/changelog 2014-08-29 08:41:42 UTC (rev 30351)
+++ packages/django-floppyforms/trunk/debian/changelog 2014-08-29 11:17:05 UTC (rev 30352)
@@ -1,3 +1,10 @@
+django-floppyforms (1.2.0-1) UNRELEASED; urgency=medium
+
+ * New upstream release.
+ * Remove PHONY target declarations from d/rules.
+
+ -- Michael Fladischer <FladischerMichael at fladi.at> Fri, 29 Aug 2014 11:35:35 +0200
+
django-floppyforms (1.1.1-1) unstable; urgency=low
* New upstream release (Closes: #729826).
Modified: packages/django-floppyforms/trunk/debian/control
===================================================================
--- packages/django-floppyforms/trunk/debian/control 2014-08-29 08:41:42 UTC (rev 30351)
+++ packages/django-floppyforms/trunk/debian/control 2014-08-29 11:17:05 UTC (rev 30352)
@@ -4,9 +4,12 @@
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Michael Fladischer <FladischerMichael at fladi.at>
Build-Depends: debhelper (>= 8.1.0~),
+ dh-python,
python-all,
+ python-coverage,
python-django (>= 1.4.2),
python-django (>= 1.6) | python-django-discover-runner,
+ python-pil,
python-setuptools
Standards-Version: 3.9.5
X-Python-Version: >= 2.6
Added: packages/django-floppyforms/trunk/debian/patches/do_not_install_tests.patch
===================================================================
--- packages/django-floppyforms/trunk/debian/patches/do_not_install_tests.patch (rev 0)
+++ packages/django-floppyforms/trunk/debian/patches/do_not_install_tests.patch 2014-08-29 11:17:05 UTC (rev 30352)
@@ -0,0 +1,17 @@
+Description: tests should not be installed
+ They would otherwise polute global package namespace.
+Author: Michael Fladischer <FladischerMichael at fladi.at>
+Last-Update: 2014-08-29
+Forwarded: no
+
+--- a/setup.py
++++ b/setup.py
+@@ -25,7 +25,7 @@
+ version=find_version('floppyforms', '__init__.py'),
+ author=u'Bruno Renié',
+ author_email='bruno at renie.fr',
+- packages=find_packages(),
++ packages=find_packages(exclude=["tests.*", "tests"]),
+ include_package_data=True,
+ url='https://github.com/gregmuellegger/django-floppyforms',
+ license='BSD licence, see LICENSE file',
Added: packages/django-floppyforms/trunk/debian/patches/series
===================================================================
--- packages/django-floppyforms/trunk/debian/patches/series (rev 0)
+++ packages/django-floppyforms/trunk/debian/patches/series 2014-08-29 11:17:05 UTC (rev 30352)
@@ -0,0 +1 @@
+do_not_install_tests.patch
Modified: packages/django-floppyforms/trunk/debian/rules
===================================================================
--- packages/django-floppyforms/trunk/debian/rules 2014-08-29 08:41:42 UTC (rev 30351)
+++ packages/django-floppyforms/trunk/debian/rules 2014-08-29 11:17:05 UTC (rev 30352)
@@ -1,12 +1,20 @@
#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export PYBUILD_NAME=django-floppyforms
+
%:
- dh $@ --with python2
+ dh $@ --with python2 --buildsystem=pybuild
-.PHONY: override_dh_auto_test
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
set -e; \
for python in $(shell pyversions -r); do \
- PYTHONPATH="." $$python $(shell which django-admin) test floppyforms --settings=floppyforms.test_settings; \
+ PYTHONPATH="." DJANGO_SETTINGS_MODULE=tests.settings $$python runtests.py; \
done
endif
+
+override_dh_installchangelogs:
+ dh_installchangelogs -- CHANGES.rst
Added: packages/django-floppyforms/trunk/debian/source/lintian-overrides
===================================================================
--- packages/django-floppyforms/trunk/debian/source/lintian-overrides (rev 0)
+++ packages/django-floppyforms/trunk/debian/source/lintian-overrides 2014-08-29 11:17:05 UTC (rev 30352)
@@ -0,0 +1,2 @@
+# Upstream does not provide detached PGP signatures for their source tarballs.
+django-floppyforms source: debian-watch-may-check-gpg-signature
Modified: packages/django-floppyforms/trunk/debian/watch
===================================================================
--- packages/django-floppyforms/trunk/debian/watch 2014-08-29 08:41:42 UTC (rev 30351)
+++ packages/django-floppyforms/trunk/debian/watch 2014-08-29 11:17:05 UTC (rev 30352)
@@ -1,2 +1,4 @@
version=3
-http://pypi.python.org/packages/source/d/django-floppyforms/django-floppyforms-([\d\.]+)\.tar\.gz
+opts=filenamemangle=s/.+\/([\d\.]+)\.tar\.gz/django-floppyforms-$1.tar.gz/ \
+https://github.com/gregmuellegger/django-floppyforms/releases \
+/gregmuellegger/django-floppyforms/archive/([\d\.]+)\.tar\.gz
More information about the Python-modules-commits
mailing list