[Python-modules-commits] r8552 - in packages/pyro/trunk/debian (rules)

bzed at users.alioth.debian.org bzed at users.alioth.debian.org
Sat May 23 18:51:04 UTC 2009


    Date: Saturday, May 23, 2009 @ 18:51:04
  Author: bzed
Revision: 8552

Fix example permissions in a more sane way

Modified:
  packages/pyro/trunk/debian/rules

Modified: packages/pyro/trunk/debian/rules
===================================================================
--- packages/pyro/trunk/debian/rules	2009-05-23 18:02:36 UTC (rev 8551)
+++ packages/pyro/trunk/debian/rules	2009-05-23 18:51:04 UTC (rev 8552)
@@ -26,7 +26,13 @@
 	dh_install -ppyro -Xwxnsc.py -Xxnsc.py
 	dh_install -Npyro -Xdocs/LICENSE
 
+override_dh_fixperms:
+	dh_fixperms
+	find $(CURDIR)/debian/pyro-examples -type f -name '*.py' | \
+		xargs grep -L '#!/usr/bin' | \
+		xargs chmod 644
+
 override_dh_installinit:
 	dh_installinit -ppyro --name=pyro-nsd
 
-.PHONY: build clean override_dh_installinit override_dh_install
+.PHONY: build clean override_dh_installinit override_dh_install override_dh_fixperms




More information about the Python-modules-commits mailing list