[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