[Python-modules-commits] r18926 - in packages/sphinx/trunk/debian (changelog rules)

jwilk at users.alioth.debian.org jwilk at users.alioth.debian.org
Sat Oct 15 12:57:44 UTC 2011


    Date: Saturday, October 15, 2011 @ 12:57:43
  Author: jwilk
Revision: 18926

Use a for loop in debian/rules to install all sphinx-* scripts.

Modified:
  packages/sphinx/trunk/debian/changelog
  packages/sphinx/trunk/debian/rules

Modified: packages/sphinx/trunk/debian/changelog
===================================================================
--- packages/sphinx/trunk/debian/changelog	2011-10-15 12:50:31 UTC (rev 18925)
+++ packages/sphinx/trunk/debian/changelog	2011-10-15 12:57:43 UTC (rev 18926)
@@ -12,8 +12,9 @@
     interrupted.
   * Remove unneeded mkdir call.
   * Fix a typo in the package description.
+  * Use a for loop in debian/rules to install all sphinx-* scripts.
 
- -- Jakub Wilk <jwilk at debian.org>  Sat, 15 Oct 2011 11:55:02 +0200
+ -- Jakub Wilk <jwilk at debian.org>  Sat, 15 Oct 2011 14:57:09 +0200
 
 sphinx (1.0.8+dfsg-2) unstable; urgency=low
 

Modified: packages/sphinx/trunk/debian/rules
===================================================================
--- packages/sphinx/trunk/debian/rules	2011-10-15 12:50:31 UTC (rev 18925)
+++ packages/sphinx/trunk/debian/rules	2011-10-15 12:57:43 UTC (rev 18926)
@@ -68,9 +68,10 @@
 		done
 	rm -f $(debroot)$(site_packages)/sphinx/locale/sphinx.pot
 	# install scripts not touched by easy install
-	install -m 755 sphinx-build.py $(debroot)/usr/bin/sphinx-build
-	install -m 755 sphinx-quickstart.py $(debroot)/usr/bin/sphinx-quickstart
-	install -m 755 sphinx-autogen.py $(debroot)/usr/bin/sphinx-autogen
+	set -e -x; \
+	for script in sphinx-*.py; do \
+		install -m 755 $$script $(debroot)/usr/bin/$${script%.py}; \
+	done
 	# Move JavaScript code to libjs-sphinxdoc:
 	set -e; \
 	for js in $$(find $(debroot)/usr/share/sphinx/themes/ -name '*.js'); do \




More information about the Python-modules-commits mailing list