[Python-modules-commits] r21512 - in packages/python-markdown/trunk/debian (4 files)

mitya57-guest at users.alioth.debian.org mitya57-guest at users.alioth.debian.org
Thu May 3 13:19:46 UTC 2012


    Date: Thursday, May 3, 2012 @ 13:19:40
  Author: mitya57-guest
Revision: 21512

* Set DM-Upload-Allowed to yes
* Run tests during build

Added:
  packages/python-markdown/trunk/debian/clean
Modified:
  packages/python-markdown/trunk/debian/changelog
  packages/python-markdown/trunk/debian/control
  packages/python-markdown/trunk/debian/rules

Modified: packages/python-markdown/trunk/debian/changelog
===================================================================
--- packages/python-markdown/trunk/debian/changelog	2012-05-03 13:09:53 UTC (rev 21511)
+++ packages/python-markdown/trunk/debian/changelog	2012-05-03 13:19:40 UTC (rev 21512)
@@ -1,10 +1,12 @@
 python-markdown (2.1.1-3) UNRELEASED; urgency=low
 
   * Bump Standards-Version to 3.9.3
-  * Module packages now suggest doc package
+  * Set DM-Upload-Allowed to yes
+  * Make module packages suggest the doc package
   * Add doc-base file
+  * Run tests during build
 
- -- Dmitry Shachnev <mitya57 at gmail.com>  Thu, 01 Mar 2012 19:06:50 +0400
+ -- Dmitry Shachnev <mitya57 at gmail.com>  Thu, 03 May 2012 14:32:40 +0400
 
 python-markdown (2.1.1-2) unstable; urgency=low
 

Added: packages/python-markdown/trunk/debian/clean
===================================================================
--- packages/python-markdown/trunk/debian/clean	                        (rev 0)
+++ packages/python-markdown/trunk/debian/clean	2012-05-03 13:19:40 UTC (rev 21512)
@@ -0,0 +1 @@
+test-output.html

Modified: packages/python-markdown/trunk/debian/control
===================================================================
--- packages/python-markdown/trunk/debian/control	2012-05-03 13:09:53 UTC (rev 21511)
+++ packages/python-markdown/trunk/debian/control	2012-05-03 13:19:40 UTC (rev 21512)
@@ -4,7 +4,9 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Fredrik Steen <stone at debian.org>, Bernd Zeimetz <bzed at debian.org>,
  Dmitry Shachnev <mitya57 at gmail.com>
-Build-Depends: debhelper (>= 8), python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~)
+Build-Depends: debhelper (>= 8), python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~),
+ python-nose, fabric
+DM-Upload-Allowed: yes
 Standards-Version: 3.9.3
 Homepage: http://www.freewisdom.org/projects/python-markdown/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-markdown/trunk/

Modified: packages/python-markdown/trunk/debian/rules
===================================================================
--- packages/python-markdown/trunk/debian/rules	2012-05-03 13:09:53 UTC (rev 21511)
+++ packages/python-markdown/trunk/debian/rules	2012-05-03 13:19:40 UTC (rev 21512)
@@ -1,7 +1,8 @@
 #!/usr/bin/make -f
 # -*- mode: makefile; coding: utf-8 -*-
 
-PYTHON3=$(shell py3versions -vr)
+PYTHON2=$(shell pyversions -r)
+PYTHON3=$(shell py3versions -r)
 
 %:
 	dh $@ --with python2,python3
@@ -11,15 +12,24 @@
 	rm -rf build/
 
 override_dh_auto_install:
-	set -ex && for pyversion in $(PYTHON3); do \
-		python$$pyversion setup.py install --install-layout=deb --root=debian/tmp; \
+	set -ex; for python in $(PYTHON3); do \
+		$$python setup.py install --install-layout=deb --root=debian/tmp; \
 	done
 	dh_auto_install
 
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+override_dh_auto_test:
+	set -ex; for python in $(PYTHON2); do \
+		$$python run-tests.py; \
+	done
+	dh_auto_test
+endif
+
 override_dh_installdocs:
 	dh_installdocs -XCHANGELOG
 
 override_dh_installchangelogs:
 	dh_installchangelogs docs/CHANGE_LOG
 
-.PHONY: override_dh_auto_clean override_dh_auto_install override_dh_installdocs override_dh_installchangelogs
+.PHONY: override_dh_auto_clean override_dh_auto_install override_dh_auto_test \
+override_dh_installdocs override_dh_installchangelogs




More information about the Python-modules-commits mailing list