[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