[Python-modules-commits] r28187 - in packages/plainbox/trunk/debian (8 files)

zyga-guest at users.alioth.debian.org zyga-guest at users.alioth.debian.org
Fri Mar 14 13:39:03 UTC 2014


    Date: Friday, March 14, 2014 @ 13:39:00
  Author: zyga-guest
Revision: 28187

Update packaging for 0.5b1 release

Modified:
  packages/plainbox/trunk/debian/changelog
  packages/plainbox/trunk/debian/clean
  packages/plainbox/trunk/debian/control
  packages/plainbox/trunk/debian/copyright
  packages/plainbox/trunk/debian/patches/series
  packages/plainbox/trunk/debian/plainbox.manpages
  packages/plainbox/trunk/debian/python3-plainbox.manpages
  packages/plainbox/trunk/debian/rules

Modified: packages/plainbox/trunk/debian/changelog
===================================================================
--- packages/plainbox/trunk/debian/changelog	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/changelog	2014-03-14 13:39:00 UTC (rev 28187)
@@ -1,11 +1,17 @@
-plainbox (0.5~a1-1) UNRELEASED; urgency=medium
+plainbox (0.5~b1-1) UNRELEASED; urgency=medium
 
   * New upstream release.
   * debian/control: add support for python3.4
+  * debian/control: drop build dependency on help2man, the new release has
+    native manual pages
   * debian/copyright: add license section for plainbox/impl/_argparse.py
+  * debian/copyright: add new copyright entries for textland
+  * debian/patches: refresh and reorder without any semantic changes
   * debian/watch: add mangling for alpha releases
+  * debian/python3-plainbox.manpages, debian/plainbox.manpages: use manual
+    pages build with sphinx
 
- -- Zygmunt Krynicki <zygmunt.krynicki at canonical.com>  Tue, 04 Feb 2014 09:48:19 +0100
+ -- Zygmunt Krynicki <zygmunt.krynicki at canonical.com>  Thu, 13 Mar 2014 09:45:06 +0100
 
 plainbox (0.4-4) unstable; urgency=medium
 

Modified: packages/plainbox/trunk/debian/clean
===================================================================
--- packages/plainbox/trunk/debian/clean	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/clean	2014-03-14 13:39:00 UTC (rev 28187)
@@ -1,2 +0,0 @@
-plainbox.1
-plainbox-trusted-launcher-1.1

Modified: packages/plainbox/trunk/debian/control
===================================================================
--- packages/plainbox/trunk/debian/control	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/control	2014-03-14 13:39:00 UTC (rev 28187)
@@ -12,8 +12,7 @@
  python3-lxml,
  python3-pkg-resources,
  python3-requests ( >= 1.1),
- python3-setuptools,
- help2man
+ python3-setuptools
 Standards-Version: 3.9.5
 X-Python3-Version: >= 3.2, << 3.5
 Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/plainbox/trunk/
@@ -27,7 +26,7 @@
  ${misc:Depends},
  ${python3:Depends},
  python3-pkg-resources,
- python3-plainbox (>= 0.4~b1)
+ python3-plainbox (>= 0.5~b1)
 Description: toolkit for software and hardware integration testing
  PlainBox is a toolkit consisting of python3 library, development tools,
  documentation and examples. It is targeted at developers working on testing or

Modified: packages/plainbox/trunk/debian/copyright
===================================================================
--- packages/plainbox/trunk/debian/copyright	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/copyright	2014-03-14 13:39:00 UTC (rev 28187)
@@ -20,6 +20,26 @@
  On Debian-based systems the full text of the GPL, version 3, can be found at
  /usr/share/common-licenses/GPL-3.
 
+Files: plainbox/impl/vendor/textland/*
+Copyright:
+ Copyright (c) 2014 Canonical Ltd.
+License: GPL-3
+ 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
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian-based systems the full text of the GPL, version 3, can be found at
+ /usr/share/common-licenses/GPL-3.
+
 Files: plainbox/impl/vendor/extcmd/*
 Copyright:
  Copyright (c) 2010-2012 Linaro Limited

Modified: packages/plainbox/trunk/debian/patches/series
===================================================================
--- packages/plainbox/trunk/debian/patches/series	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/patches/series	2014-03-14 13:39:00 UTC (rev 28187)
@@ -1,3 +1,3 @@
-03-unvendorize
-04-disable-development-option
-05-silence-logging-setup-failure
+0001-debian-unvendorize.patch
+0002-debian-disable-development-option.patch
+0003-debian-silence-logging-setup-failure.patch

Modified: packages/plainbox/trunk/debian/plainbox.manpages
===================================================================
--- packages/plainbox/trunk/debian/plainbox.manpages	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/plainbox.manpages	2014-03-14 13:39:00 UTC (rev 28187)
@@ -1 +1 @@
-plainbox.1
+build/sphinx/man/plainbox.1

Modified: packages/plainbox/trunk/debian/python3-plainbox.manpages
===================================================================
--- packages/plainbox/trunk/debian/python3-plainbox.manpages	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/python3-plainbox.manpages	2014-03-14 13:39:00 UTC (rev 28187)
@@ -1 +1 @@
-plainbox-trusted-launcher-1.1
+build/sphinx/man/plainbox-trusted-launcher-1.1

Modified: packages/plainbox/trunk/debian/rules
===================================================================
--- packages/plainbox/trunk/debian/rules	2014-03-14 10:42:32 UTC (rev 28186)
+++ packages/plainbox/trunk/debian/rules	2014-03-14 13:39:00 UTC (rev 28187)
@@ -5,27 +5,11 @@
 %:
 	dh $@ --with=python3,sphinxdoc --buildsystem=pybuild
 
-# Build sphinx html documentation. Generate manual pages for plainbox and
-# plainbox-trusted-launcher-1 using help2man
+# Build sphinx html documentation and man pages 
 override_dh_auto_build:
 	dh_auto_build --buildsystem=pybuild
-	python3 setup.py build_sphinx
-	help2man \
-		--name="swiss army knife development tool for functional test developers" \
-		--section=1 \
-		--source=Debian \
-		--no-discard-stderr \
-		--no-info \
-		--output plainbox.1 \
-		"python3 -m plainbox"
-	help2man \
-		--name="trusted launcher plainbox v1 job providers" \
-		--section=1 \
-		--source=Debian \
-		--no-discard-stderr \
-		--no-info \
-		--output plainbox-trusted-launcher-1.1 \
-		"python3 -m plainbox.impl.secure.launcher1"
+	python3 setup.py build_sphinx -b html
+	python3 setup.py build_sphinx -b man
 
 # Override dh_install to ensure that /usr/bin/plainbox is in the 
 # plainbox package and not in the python3-plainbox package.




More information about the Python-modules-commits mailing list