[Python-modules-commits] r30145 - in packages/django-nose/trunk/debian (4 files)
bam at users.alioth.debian.org
bam at users.alioth.debian.org
Wed Aug 13 03:34:42 UTC 2014
Date: Wednesday, August 13, 2014 @ 03:34:40
Author: bam
Revision: 30145
Python3 package and remove south test.
Modified:
packages/django-nose/trunk/debian/changelog
packages/django-nose/trunk/debian/control
packages/django-nose/trunk/debian/patches/runtests.patch
packages/django-nose/trunk/debian/rules
Modified: packages/django-nose/trunk/debian/changelog
===================================================================
--- packages/django-nose/trunk/debian/changelog 2014-08-13 03:02:16 UTC (rev 30144)
+++ packages/django-nose/trunk/debian/changelog 2014-08-13 03:34:40 UTC (rev 30145)
@@ -1,3 +1,10 @@
+django-nose (1.2-2) unstable; urgency=low
+
+ * Python 3 package.
+ * Disable django-south in tests. Closes: #755665.
+
+ -- Brian May <bam at debian.org> Wed, 13 Aug 2014 13:15:21 +1000
+
django-nose (1.2-1) unstable; urgency=low
[ Jakub Wilk ]
Modified: packages/django-nose/trunk/debian/control
===================================================================
--- packages/django-nose/trunk/debian/control 2014-08-13 03:02:16 UTC (rev 30144)
+++ packages/django-nose/trunk/debian/control 2014-08-13 03:34:40 UTC (rev 30145)
@@ -2,14 +2,18 @@
Section: python
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
-Uploaders: Michael Fladischer <FladischerMichael at fladi.at>
+Uploaders: Michael Fladischer <FladischerMichael at fladi.at>,
+ Brian May <bam at debian.org>
Build-Depends: debhelper (>= 8.1.0~),
dh-python,
python-all,
python-django,
- python-django-south,
python-nose,
- python-setuptools
+ python-setuptools,
+ python3-all,
+ python3-django,
+ python3-nose,
+ python3-setuptools
Standards-Version: 3.9.5
X-Python-Version: >= 2.5
Homepage: http://pypi.python.org/pypi/django-nose/
@@ -24,3 +28,12 @@
extending the Django management CLI with nose-related options.
Those options are targeted at running nose tests directly from within the
Django management system (e.g. django-admin).
+
+Package: python3-django-nose
+Architecture: all
+Depends: python-django, python-nose, ${misc:Depends}, ${python:Depends}
+Description: Django test runner that uses python-nose
+ python-django-nose integrates python-nose into Django test runner by
+ extending the Django management CLI with nose-related options.
+ Those options are targeted at running nose tests directly from within the
+ Django management system (e.g. django-admin).
Modified: packages/django-nose/trunk/debian/patches/runtests.patch
===================================================================
--- packages/django-nose/trunk/debian/patches/runtests.patch 2014-08-13 03:02:16 UTC (rev 30144)
+++ packages/django-nose/trunk/debian/patches/runtests.patch 2014-08-13 03:34:40 UTC (rev 30145)
@@ -8,8 +8,10 @@
Last-Update: 2011-11-26
Forwarded: no
---- a/runtests.sh
-+++ b/runtests.sh
+Index: django-nose/runtests.sh
+===================================================================
+--- django-nose.orig/runtests.sh 2013-07-24 03:23:04.000000000 +1000
++++ django-nose/runtests.sh 2014-08-13 13:22:41.531346643 +1000
@@ -1,6 +1,9 @@
#!/bin/sh
@@ -20,7 +22,7 @@
django_test() {
TEST="$1"
-@@ -25,9 +28,8 @@
+@@ -25,9 +28,7 @@
fi
}
@@ -31,7 +33,6 @@
-django_test 'django-admin.py test --settings=testapp.settings_with_plugins testapp/plugin_t' '1' 'with plugins'
-django_test 'django-admin.py test --settings=testapp.settings unittests' '4' 'unittests'
+django_test "$PYTHON /usr/bin/django-admin test --settings=testapp.settings" '2' 'normal settings'
-+django_test "$PYTHON /usr/bin/django-admin test --settings=testapp.settings_with_south" '2' 'with south in installed apps'
+django_test "$PYTHON /usr/bin/django-admin test --settings=testapp.settings_old_style" '2' 'django_nose.run_tests format'
+django_test "$PYTHON testapp/runtests.py testapp.test_only_this" '1' 'via run_tests API'
+django_test "$PYTHON /usr/bin/django-admin test --settings=testapp.settings_with_plugins testapp/plugin_t" '1' 'with plugins'
Modified: packages/django-nose/trunk/debian/rules
===================================================================
--- packages/django-nose/trunk/debian/rules 2014-08-13 03:02:16 UTC (rev 30144)
+++ packages/django-nose/trunk/debian/rules 2014-08-13 03:34:40 UTC (rev 30145)
@@ -1,11 +1,13 @@
#!/usr/bin/make -f
# -*- makefile -*-
+export PYBUILD_NAME=django-nose
+
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
%:
- dh $@ --with=python2
+ dh $@ --with=python2,python3 --buildsystem=pybuild
.PHONY: override_dh_auto_test
override_dh_auto_test:
@@ -14,9 +16,7 @@
for python in $(shell pyversions -r); do \
PYTHON=$$python ./runtests.sh; \
done
+ for python in $(shell py3versions -r); do \
+ PYTHON=$$python ./runtests.sh; \
+ done
endif
-
-.PHONY: override_dh_auto_install
-override_dh_auto_install:
- dh_auto_install
- sed -i 's/Metadata-Version: 1\.0/Metadata-Version: 1\.1/' debian/python-django-nose/usr/lib/python2.*/*-packages/django_nose-*.egg-info/PKG-INFO
More information about the Python-modules-commits
mailing list