[Python-modules-commits] r32092 - in packages/plainbox/trunk/debian (3 files)

zyga-guest at users.alioth.debian.org zyga-guest at users.alioth.debian.org
Wed Apr 1 13:48:17 UTC 2015


    Date: Wednesday, April 1, 2015 @ 13:48:16
  Author: zyga-guest
Revision: 32092

* Ship plainbox-qml-shell manual page along with python3-plainbox package
* Tweak how i18n catalogs are built not to corrupt the tree 
* Build i18n catalog for the 'categories' provider 

Modified:
  packages/plainbox/trunk/debian/changelog
  packages/plainbox/trunk/debian/python3-plainbox.manpages
  packages/plainbox/trunk/debian/rules

Modified: packages/plainbox/trunk/debian/changelog
===================================================================
--- packages/plainbox/trunk/debian/changelog	2015-03-31 16:19:35 UTC (rev 32091)
+++ packages/plainbox/trunk/debian/changelog	2015-04-01 13:48:16 UTC (rev 32092)
@@ -9,6 +9,9 @@
   * Remove stubbox so that it's not packaged / installed 
   * Break checkbox-ng << 0.19 so that upgrades work (packages are bound by
     unstable API and this is the matching release) 
+  * Ship plainbox-qml-shell manual page along with python3-plainbox package
+  * Tweak how i18n catalogs are built not to corrupt the tree 
+  * Build i18n catalog for the 'categories' provider 
 
  -- Zygmunt Krynicki <zygmunt.krynicki at canonical.com>  Wed, 04 Mar 2015 18:49:06 +0100
 

Modified: packages/plainbox/trunk/debian/python3-plainbox.manpages
===================================================================
--- packages/plainbox/trunk/debian/python3-plainbox.manpages	2015-03-31 16:19:35 UTC (rev 32091)
+++ packages/plainbox/trunk/debian/python3-plainbox.manpages	2015-04-01 13:48:16 UTC (rev 32092)
@@ -1 +1,2 @@
 build/sphinx/man/plainbox-trusted-launcher-1.1
+build/sphinx/man/plainbox-qml-shell.1

Modified: packages/plainbox/trunk/debian/rules
===================================================================
--- packages/plainbox/trunk/debian/rules	2015-03-31 16:19:35 UTC (rev 32091)
+++ packages/plainbox/trunk/debian/rules	2015-04-01 13:48:16 UTC (rev 32092)
@@ -14,8 +14,10 @@
 	python3 setup.py build_sphinx -b man
 	# Build plainbox translations
 	python3 setup.py build_i18n --merge-po
-	# Build stubbox translations
-	PYTHONPATH=. ./plainbox/impl/providers/stubbox/manage.py i18n
+	# Build translations for the 'stubbox' provider
+	PYTHONPATH=. ./plainbox/impl/providers/stubbox/manage.py i18n --dont-update-pot --dont-merge-po
+	# Build translations for the 'categories' provider
+	PYTHONPATH=. ./plainbox/impl/providers/categories/manage.py i18n --dont-update-pot --dont-merge-po
 
 # Override dh_install to ensure that /usr/bin/plainbox is in the plainbox
 # package and not in the python3-plainbox package. Also move the data and
@@ -32,10 +34,11 @@
 	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 to remove provider build artefacts
 override_dh_clean:
 	dh_clean
 	rm -rf plainbox/impl/providers/stubbox/build
+	rm -rf plainbox/impl/providers/categories/build
 
 # Drop the empty python-3.4 directory
 # Taken from https://wiki.debian.org/Python/LibraryStyleGuide




More information about the Python-modules-commits mailing list