[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