[Python-modules-commits] r31017 - in packages/musicbrainzngs/trunk/debian (6 files)

laarmen-guest at users.alioth.debian.org laarmen-guest at users.alioth.debian.org
Sun Oct 12 20:13:36 UTC 2014


    Date: Sunday, October 12, 2014 @ 20:13:35
  Author: laarmen-guest
Revision: 31017

* Port the build system to pybuild
* Bump copyright years

Modified:
  packages/musicbrainzngs/trunk/debian/changelog
  packages/musicbrainzngs/trunk/debian/control
  packages/musicbrainzngs/trunk/debian/copyright
  packages/musicbrainzngs/trunk/debian/rules
Deleted:
  packages/musicbrainzngs/trunk/debian/python-musicbrainzngs.install
  packages/musicbrainzngs/trunk/debian/python3-musicbrainzngs.install

Modified: packages/musicbrainzngs/trunk/debian/changelog
===================================================================
--- packages/musicbrainzngs/trunk/debian/changelog	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/changelog	2014-10-12 20:13:35 UTC (rev 31017)
@@ -1,3 +1,10 @@
+musicbrainzngs (0.5-2) UNRELEASED; urgency=medium
+
+  * Port the build system to pybuild
+  * Bump copyright years
+
+ -- Simon Chopin <chopin.simon at gmail.com>  Sun, 12 Oct 2014 22:12:15 +0200
+
 musicbrainzngs (0.5-1) unstable; urgency=low
 
   [ Jakub Wilk ]

Modified: packages/musicbrainzngs/trunk/debian/control
===================================================================
--- packages/musicbrainzngs/trunk/debian/control	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/control	2014-10-12 20:13:35 UTC (rev 31017)
@@ -5,6 +5,7 @@
 Uploaders: Simon Chopin <chopin.simon at gmail.com>
 Build-Depends:
  debhelper (>= 8.1),
+ dh-python,
  libc-bin (>= 2.13-1~),
  python-all (>= 2.6.6-3~),
  python-doc,

Modified: packages/musicbrainzngs/trunk/debian/copyright
===================================================================
--- packages/musicbrainzngs/trunk/debian/copyright	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/copyright	2014-10-12 20:13:35 UTC (rev 31017)
@@ -3,8 +3,8 @@
 Source: https://github.com/alastair/python-musicbrainz-ngs
 
 Files: *
-Copyright: 2011-2013 Alastair Porter <alastair at porter.net.nz>
-           2011-2013 Adrian Sampson <adrian at radbox.org>
+Copyright: 2011-2014 Alastair Porter <alastair at porter.net.nz>
+           2011-2014 Adrian Sampson <adrian at radbox.org>
            2012-2013 Michael Marineau
            2012-2013 Thomas Vander Stichele
            2012-2013 Ian McEwen
@@ -18,7 +18,7 @@
 License: BSD-2-clause
 
 Files: debian/*
-Copyright: 2012-2013 Simon Chopin <chopin.simon at gmail.com>
+Copyright: 2012-2014 Simon Chopin <chopin.simon at gmail.com>
 License: BSD-2-clause
 
 Files: musicbrainzngs/compat.py

Deleted: packages/musicbrainzngs/trunk/debian/python-musicbrainzngs.install
===================================================================
--- packages/musicbrainzngs/trunk/debian/python-musicbrainzngs.install	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/python-musicbrainzngs.install	2014-10-12 20:13:35 UTC (rev 31017)
@@ -1 +0,0 @@
-usr/lib/python2.*

Deleted: packages/musicbrainzngs/trunk/debian/python3-musicbrainzngs.install
===================================================================
--- packages/musicbrainzngs/trunk/debian/python3-musicbrainzngs.install	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/python3-musicbrainzngs.install	2014-10-12 20:13:35 UTC (rev 31017)
@@ -1 +0,0 @@
-usr/lib/python3*

Modified: packages/musicbrainzngs/trunk/debian/rules
===================================================================
--- packages/musicbrainzngs/trunk/debian/rules	2014-10-12 19:59:57 UTC (rev 31016)
+++ packages/musicbrainzngs/trunk/debian/rules	2014-10-12 20:13:35 UTC (rev 31017)
@@ -3,30 +3,15 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+export PYBUILD_NAME=musicbrainzngs
 %:
-	dh $@ --with python2,python3,sphinxdoc
+	dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
 
 override_dh_auto_build:
-	dh_auto_build
+	dh_auto_build --buildsystem=pybuild
 	make -C docs html
-	python3 setup.py build
 
-override_dh_auto_install:
-	dh_auto_install
-	python3 setup.py install --skip-build --no-compile \
-							 --root debian/tmp \
-							 --install-layout=deb
-
-override_dh_auto_test:
-ifeq "$(filter nocheck,$(DEB_BUILD_OPTIONS))" ""
-	set -e -x; \
-	export LC_ALL=C.UTF-8; \
-	for python in $(shell pyversions -r) $(shell py3versions -r); do \
-		$$python setup.py test; \
-	done
-endif
-
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rf build/
+override_dh_clean:
 	rm -rf docs/_build
+	dh_clean
+




More information about the Python-modules-commits mailing list