[Python-modules-commits] r31957 - in packages/plainbox/trunk/debian (8 files)
zyga-guest at users.alioth.debian.org
zyga-guest at users.alioth.debian.org
Thu Mar 5 13:10:54 UTC 2015
Date: Thursday, March 5, 2015 @ 13:10:53
Author: zyga-guest
Revision: 31957
* New upstream release
* Add debian/copyright entry for sphinxarg
* Add patch for POTFILES.in
* Remove stubbox so that it's not packaged / installed
* Break checkbox-ng << 0.17 so that upgrades work (packages are bound by
unstable API and this is the matching release)
Added:
packages/plainbox/trunk/debian/patches/fix-POTFILES.in
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/rules
Modified: packages/plainbox/trunk/debian/changelog
===================================================================
--- packages/plainbox/trunk/debian/changelog 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/changelog 2015-03-05 13:10:53 UTC (rev 31957)
@@ -1,11 +1,17 @@
-plainbox (0.5.4-2) UNRELEASED; urgency=medium
+plainbox (0.19-1) UNRELEASED; urgency=medium
* Use the new pypi redirector
* Correct debian/copyright paths
* Correct debian/copyright license names
* Update Standards-Version to 3.9.6 (no change required)
+ * New upstream release
+ * Add debian/copyright entry for sphinxarg
+ * Add patch for POTFILES.in
+ * Remove stubbox so that it's not packaged / installed
+ * Break checkbox-ng << 0.17 so that upgrades work (packages are bound by
+ unstable API and this is the matching release)
- -- Zygmunt Krynicki <zygmunt.krynicki at canonical.com> Wed, 04 Mar 2015 18:44:29 +0100
+ -- Zygmunt Krynicki <zygmunt.krynicki at canonical.com> Wed, 04 Mar 2015 18:49:06 +0100
plainbox (0.5.4-1) unstable; urgency=medium
Modified: packages/plainbox/trunk/debian/clean
===================================================================
--- packages/plainbox/trunk/debian/clean 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/clean 2015-03-05 13:10:53 UTC (rev 31957)
@@ -1,3 +1,4 @@
*.egg-info
plainbox/impl/providers/stubbox/po/stubbox.pot
po/plainbox.pot
+plainbox/vendor/sphinxarg/LICENSE
Modified: packages/plainbox/trunk/debian/control
===================================================================
--- packages/plainbox/trunk/debian/control 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/control 2015-03-05 13:10:53 UTC (rev 31957)
@@ -62,7 +62,7 @@
Suggests:
python3-xlsxwriter
Breaks:
- python3-checkbox-ng (<< 0.3)
+ python3-checkbox-ng (<< 0.17)
Description: toolkit for software and hardware testing (python3 module)
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 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/copyright 2015-03-05 13:10:53 UTC (rev 31957)
@@ -117,6 +117,28 @@
Copyright: Steven J. Bethard <steven.bethard at gmail.com>.
License: Python
+Files: plainbox/vendor/sphinxarg/*
+Copyright: Copyright (c) 2013 Alex Rudakov
+License: MIT
+ The MIT License (MIT)
+ .
+ Permission is hereby granted, free of charge, to any person obtaining a copy of
+ this software and associated documentation files (the "Software"), to deal in
+ the Software without restriction, including without limitation the rights to
+ use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+ the Software, and to permit persons to whom the Software is furnished to do so,
+ subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+ COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
Files: plainbox/impl/_argparse.py
Copyright: Steven J. Bethard <steven.bethard at gmail.com>.
License: Python
Added: packages/plainbox/trunk/debian/patches/fix-POTFILES.in
===================================================================
--- packages/plainbox/trunk/debian/patches/fix-POTFILES.in (rev 0)
+++ packages/plainbox/trunk/debian/patches/fix-POTFILES.in 2015-03-05 13:10:53 UTC (rev 31957)
@@ -0,0 +1,56 @@
+Description: Remove dead entries from POTFILES.in
+ Upstream doesn't have an automated test for POTFILES.in and sometimes
+ the list is out-of-date with the tree. This patch corrects this issue.
+
+Author: Zygmunt Krynicki <zygmunt.krynicki at canonical.com>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: vendor
+Bug-Ubuntu: https://bugs.launchpad.net/plainbox/+bug/1428615
+Forwarded: no
+Last-Update: 2015-03-05
+
+Index: plainbox-0.19/po/POTFILES.in
+===================================================================
+--- plainbox-0.19.orig/po/POTFILES.in
++++ plainbox-0.19/po/POTFILES.in
+@@ -17,27 +17,19 @@
+ ./plainbox/vendor/argparse/py34-argparse.py
+ ./plainbox/vendor/argparse/py32-argparse.py
+ ./plainbox/vendor/argparse/py33-argparse.py
+-./plainbox/vendor/funcsigs/version.py
+ ./plainbox/vendor/funcsigs/__init__.py
+ ./plainbox/vendor/phablet.py
+ ./plainbox/vendor/mock.py
+ ./plainbox/vendor/glibc.py
+ ./plainbox/vendor/__init__.py
+-./plainbox/vendor/textland-project/demo6.py
+-./plainbox/vendor/textland-project/demo2.py
+-./plainbox/vendor/textland-project/demo4.py
+-./plainbox/vendor/textland-project/demo3.py
+-./plainbox/vendor/textland-project/setup.py
+-./plainbox/vendor/textland-project/demo5.py
+-./plainbox/vendor/textland-project/textland/bits.py
+-./plainbox/vendor/textland-project/textland/abc.py
+-./plainbox/vendor/textland-project/textland/keys.py
+-./plainbox/vendor/textland-project/textland/drawing.py
+-./plainbox/vendor/textland-project/textland/events.py
+-./plainbox/vendor/textland-project/textland/__init__.py
+-./plainbox/vendor/textland-project/textland/display.py
+-./plainbox/vendor/textland-project/textland/image.py
+-./plainbox/vendor/textland-project/demo1.py
++./plainbox/vendor/textland/__init__.py
++./plainbox/vendor/textland/abc.py
++./plainbox/vendor/textland/bits.py
++./plainbox/vendor/textland/display.py
++./plainbox/vendor/textland/drawing.py
++./plainbox/vendor/textland/events.py
++./plainbox/vendor/textland/image.py
++./plainbox/vendor/textland/keys.py
+ ./plainbox/tests.py
+ ./plainbox/abc.py
+ ./plainbox/test_abc.py
Modified: packages/plainbox/trunk/debian/patches/series
===================================================================
--- packages/plainbox/trunk/debian/patches/series 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/patches/series 2015-03-05 13:10:53 UTC (rev 31957)
@@ -1,3 +1,4 @@
unvendorize
silence-logging-failure
documentation-theme
+fix-POTFILES.in
Modified: packages/plainbox/trunk/debian/plainbox.manpages
===================================================================
--- packages/plainbox/trunk/debian/plainbox.manpages 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/plainbox.manpages 2015-03-05 13:10:53 UTC (rev 31957)
@@ -1 +1,32 @@
+build/sphinx/man/CHECKBOX_DATA.7
+build/sphinx/man/CHECKBOX_SHARE.7
+build/sphinx/man/PLAINBOX_PROVIDER_DATA.7
+build/sphinx/man/PLAINBOX_SESSION_SHARE.7
+build/sphinx/man/manage.py.1
+build/sphinx/man/plainbox-category-units.7
+build/sphinx/man/plainbox-check-config.1
+build/sphinx/man/plainbox-dev-analyze.1
+build/sphinx/man/plainbox-dev-crash.1
+build/sphinx/man/plainbox-dev-list.1
+build/sphinx/man/plainbox-dev-logtest.1
+build/sphinx/man/plainbox-dev-parse.1
+build/sphinx/man/plainbox-dev-script.1
+build/sphinx/man/plainbox-dev-special.1
+build/sphinx/man/plainbox-dev.1
+build/sphinx/man/plainbox-device.1
+build/sphinx/man/plainbox-file-units.7
+build/sphinx/man/plainbox-job-units.7
+build/sphinx/man/plainbox-run.1
+build/sphinx/man/plainbox-self-test.1
+build/sphinx/man/plainbox-session-archive.1
+build/sphinx/man/plainbox-session-export.1
+build/sphinx/man/plainbox-session-list.1
+build/sphinx/man/plainbox-session-remove.1
+build/sphinx/man/plainbox-session-show.1
+build/sphinx/man/plainbox-session-structure.7
+build/sphinx/man/plainbox-session.1
+build/sphinx/man/plainbox-startprovider.1
+build/sphinx/man/plainbox-template-units.7
+build/sphinx/man/plainbox-test-plan-units.7
build/sphinx/man/plainbox.1
+build/sphinx/man/plainbox.conf.5
Modified: packages/plainbox/trunk/debian/rules
===================================================================
--- packages/plainbox/trunk/debian/rules 2015-03-05 08:35:18 UTC (rev 31956)
+++ packages/plainbox/trunk/debian/rules 2015-03-05 13:10:53 UTC (rev 31957)
@@ -30,6 +30,7 @@
cp -R plainbox/test-data debian/python3-plainbox/usr/share/python3-plainbox/
rm -rf $(foreach version,$(shell py3versions -s), debian/python3-plainbox/usr/lib/$(version)/dist-packages/plainbox/data)
rm -rf $(foreach version,$(shell py3versions -s), debian/python3-plainbox/usr/lib/$(version)/dist-packages/plainbox/test-data)
+ rm -f debian/python3-plainbox/usr/bin/stubbox
# Override dh_clean to remove stubbox's translation directory
override_dh_clean:
More information about the Python-modules-commits
mailing list