[Python-modules-commits] r27352 - in packages/munkres/trunk/debian (10 files)

stefanor at users.alioth.debian.org stefanor at users.alioth.debian.org
Tue Jan 21 15:57:14 UTC 2014


    Date: Tuesday, January 21, 2014 @ 15:57:13
  Author: stefanor
Revision: 27352

* New upstream version.
* Switch PyPI URL to https.
* Bump Standards-Version to 3.9.5.
  - Bump debhelper depends to 8.1 for build-{arch,indep} support.
    + Bump to compat level 8.
* Bump Copyright years.
* Bump machine-readable copyright format to 1.0.
* Updated homepage.
* Port to pybuild.

Added:
  packages/munkres/trunk/debian/python-munkres.doc-base
    (from rev 24270, packages/munkres/trunk/debian/doc-base)
  packages/munkres/trunk/debian/python-munkres.docs
    (from rev 24270, packages/munkres/trunk/debian/docs)
Modified:
  packages/munkres/trunk/debian/changelog
  packages/munkres/trunk/debian/compat
  packages/munkres/trunk/debian/control
  packages/munkres/trunk/debian/copyright
  packages/munkres/trunk/debian/rules
  packages/munkres/trunk/debian/watch
Deleted:
  packages/munkres/trunk/debian/doc-base
  packages/munkres/trunk/debian/docs

Modified: packages/munkres/trunk/debian/changelog
===================================================================
--- packages/munkres/trunk/debian/changelog	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/changelog	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1,5 +1,17 @@
-munkres (1.0.5.4-3) UNRELEASED; urgency=low
+munkres (1.0.6-1) UNRELEASED; urgency=low
 
+  [ Stefano Rivera ]
+  * New upstream version.
+  * Switch PyPI URL to https.
+  * Bump Standards-Version to 3.9.5.
+    - Bump debhelper depends to 8.1 for build-{arch,indep} support.
+      + Bump to compat level 8.
+  * Bump Copyright years.
+  * Bump machine-readable copyright format to 1.0.
+  * Updated homepage.
+  * Port to pybuild.
+
+  [ Jakub Wilk ]
   * Use canonical URIs for Vcs-* fields.
 
  -- Jakub Wilk <jwilk at debian.org>  Sun, 05 May 2013 16:01:18 +0200

Modified: packages/munkres/trunk/debian/compat
===================================================================
--- packages/munkres/trunk/debian/compat	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/compat	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1 +1 @@
-7
+8

Modified: packages/munkres/trunk/debian/control
===================================================================
--- packages/munkres/trunk/debian/control	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/control	2014-01-21 15:57:13 UTC (rev 27352)
@@ -4,20 +4,22 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Stefano Rivera <stefanor at debian.org>
 Build-Depends:
- debhelper (>= 7.0.50~),
- python-all (>= 2.6.5-13~),
+ debhelper (>= 8.1),
+ dh-python,
+ python-all,
+ python3-all,
  python-docutils,
  python-epydoc
 X-Python-Version: >= 2.4
-Standards-Version: 3.9.2
-Homepage: http://bmc.github.com/munkres/
+Standards-Version: 3.9.5
+Homepage: http://software.clapper.org/munkres/
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/munkres/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/munkres/trunk/
 
 Package: python-munkres
 Architecture: all
 Depends: ${misc:Depends}, ${python:Depends}
-Description: munkres algorithm for the Assignment Problem - Python library
+Description: munkres algorithm for the Assignment Problem - Python 2.x library
  The Munkres module provides an implementation of the Munkres algorithm (also
  called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for
  solving the Assignment Problem.
@@ -26,3 +28,20 @@
  Let C be an nxn matrix representing the costs of each of n workers to perform
  any of n jobs. The Assignment Problem is to assign jobs to workers in a way
  that minimizes the total cost.
+ .
+ This package contains the munkres module for Python 2.x.
+
+Package: python3-munkres
+Architecture: all
+Depends: ${misc:Depends}, ${python3:Depends}
+Description: munkres algorithm for the Assignment Problem - Python 3 library
+ The Munkres module provides an implementation of the Munkres algorithm (also
+ called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for
+ solving the Assignment Problem.
+ .
+ The Assignment Problem:
+ Let C be an nxn matrix representing the costs of each of n workers to perform
+ any of n jobs. The Assignment Problem is to assign jobs to workers in a way
+ that minimizes the total cost.
+ .
+ This package contains the munkres module for Python 3.x.

Modified: packages/munkres/trunk/debian/copyright
===================================================================
--- packages/munkres/trunk/debian/copyright	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/copyright	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1,10 +1,10 @@
-Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: munkres
 Upstream-Contact: Brian Clapper <bmc at clapper.org>
-Source: http://bmc.github.com/munkres/
+Source: http://software.clapper.org/munkres/
 
 Files: *
-Copyright: 2008, Brian M. Clapper <bmc at clapper.org>
+Copyright: 2008-2013, Brian M. Clapper <bmc at clapper.org>
 License:
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:
@@ -28,7 +28,7 @@
  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 Files: debian/*
-Copyright: 2010-2011, Stefano Rivera <stefanor at debian.org>
+Copyright: 2010-2013, Stefano Rivera <stefanor at debian.org>
 License: GPL-2+
  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by

Deleted: packages/munkres/trunk/debian/doc-base
===================================================================
--- packages/munkres/trunk/debian/doc-base	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/doc-base	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1,9 +0,0 @@
-Document: munkres
-Title: Munkres Module Documentation
-Author: Brian M. Clapper
-Abstract: munkres algorithm for the Assignment Problem
-Section: Programming/Python
-
-Format: HTML
-Index: /usr/share/doc/python-munkres/html/index.html
-Files: /usr/share/doc/python-munkres/html/*.html

Deleted: packages/munkres/trunk/debian/docs
===================================================================
--- packages/munkres/trunk/debian/docs	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/docs	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1 +0,0 @@
-debian/html

Copied: packages/munkres/trunk/debian/python-munkres.doc-base (from rev 24270, packages/munkres/trunk/debian/doc-base)
===================================================================
--- packages/munkres/trunk/debian/python-munkres.doc-base	                        (rev 0)
+++ packages/munkres/trunk/debian/python-munkres.doc-base	2014-01-21 15:57:13 UTC (rev 27352)
@@ -0,0 +1,9 @@
+Document: python-munkres
+Title: Munkres Module Documentation
+Author: Brian M. Clapper
+Abstract: munkres algorithm for the Assignment Problem
+Section: Programming/Python
+
+Format: HTML
+Index: /usr/share/doc/python-munkres/html/index.html
+Files: /usr/share/doc/python-munkres/html/*.html

Copied: packages/munkres/trunk/debian/python-munkres.docs (from rev 24270, packages/munkres/trunk/debian/docs)
===================================================================
--- packages/munkres/trunk/debian/python-munkres.docs	                        (rev 0)
+++ packages/munkres/trunk/debian/python-munkres.docs	2014-01-21 15:57:13 UTC (rev 27352)
@@ -0,0 +1 @@
+debian/html

Modified: packages/munkres/trunk/debian/rules
===================================================================
--- packages/munkres/trunk/debian/rules	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/rules	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1,27 +1,20 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=munkres
+
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3 --buildsystem pybuild
 
 override_dh_auto_build:
 	dh_auto_build
 	epydoc --html -o debian/html --name=Munkres \
-	       --url=http://bmc.github.com/munkres/ munkres.py
+	       --url=http://software.clapper.org/munkres/ munkres.py
 
 override_dh_auto_test:
-ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
-	mkdir -p test-output
-	set -e; \
-	for ver in $(shell pyversions -vr); do \
-		echo "Testing python$$ver..."; \
-		python$$ver munkres.py > test-output/$$ver; \
-		diff -u test-output/$$ver debian/test-output; \
-	done
-endif
+	PYBUILD_SYSTEM=custom \
+		PYBUILD_TEST_ARGS='{interpreter} munkres.py > test-output && diff -u {dir}/debian/test-output test-output' \
+		dh_auto_test
 
-override_dh_compress:
-	dh_compress -X.js
-
 override_dh_clean:
 	dh_clean
 	rm -rf debian/html test-output

Modified: packages/munkres/trunk/debian/watch
===================================================================
--- packages/munkres/trunk/debian/watch	2014-01-21 14:35:36 UTC (rev 27351)
+++ packages/munkres/trunk/debian/watch	2014-01-21 15:57:13 UTC (rev 27352)
@@ -1,3 +1,3 @@
 version=3
 
-http://pypi.python.org/packages/source/m/munkres/munkres-(.*)\.tar\.gz
+https://pypi.python.org/packages/source/m/munkres/munkres-(.*)\.tar\.gz




More information about the Python-modules-commits mailing list