[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