[Python-apps-commits] r12725 - in packages/plainbox-provider-resource-generic/trunk/debian (rules)
spineau-guest at users.alioth.debian.org
spineau-guest at users.alioth.debian.org
Fri Jan 15 20:50:26 UTC 2016
Date: Friday, January 15, 2016 @ 20:50:25
Author: spineau-guest
Revision: 12725
Simplify debian/rules since installation directories are all named plainbox-provider-resource-generic
Modified:
packages/plainbox-provider-resource-generic/trunk/debian/rules
Modified: packages/plainbox-provider-resource-generic/trunk/debian/rules
===================================================================
--- packages/plainbox-provider-resource-generic/trunk/debian/rules 2016-01-15 20:49:40 UTC (rev 12724)
+++ packages/plainbox-provider-resource-generic/trunk/debian/rules 2016-01-15 20:50:25 UTC (rev 12725)
@@ -16,28 +16,10 @@
override_dh_auto_test:
python3 manage.py validate
-pkg_name=plainbox-provider-resource-generic
-verbose_id=2013.com.canonical.certification:plainbox-resources
-terse_id=$(pkg_name)
-
override_dh_auto_install:
python3 manage.py install \
--prefix=/usr --layout=unix \
- --root=$(CURDIR)/debian/$(pkg_name)/
- # Rename provider directory to avoid having colon in the PATH
- mv $(CURDIR)/debian/$(pkg_name)/usr/lib/$(verbose_id) \
- $(CURDIR)/debian/$(pkg_name)/usr/lib/$(terse_id)
- mv $(CURDIR)/debian/$(pkg_name)/usr/share/$(verbose_id) \
- $(CURDIR)/debian/$(pkg_name)/usr/share/$(terse_id)
- # Rename the .provider file, mind the mangling of : done by manage.py install!
- mv $(CURDIR)/debian/$(pkg_name)/usr/share/plainbox-providers-1/$(subst :,.,$(verbose_id)).provider \
- $(CURDIR)/debian/$(pkg_name)/usr/share/plainbox-providers-1/$(terse_id).provider
- # Reflect changes in the .provider meta-data
- sed -i -e 's!$(verbose_id)!$(terse_id)!g' \
- $(CURDIR)/debian/$(pkg_name)/usr/share/plainbox-providers-1/$(terse_id).provider
- # But don't modify the name, it has to be exactly as before
- sed -i -e 's!name = $(terse_id)!name = $(verbose_id)!g' \
- $(CURDIR)/debian/$(pkg_name)/usr/share/plainbox-providers-1/$(terse_id).provider
+ --root=$(CURDIR)/debian/plainbox-provider-resource-generic/
override_dh_gencontrol:
python3 manage.py packaging
More information about the Python-apps-commits
mailing list