[Python-modules-commits] r17253 - in packages/pyke/trunk/debian (changelog rules)

eriol-guest at users.alioth.debian.org eriol-guest at users.alioth.debian.org
Tue May 31 10:34:19 UTC 2011


    Date: Tuesday, May 31, 2011 @ 10:34:17
  Author: eriol-guest
Revision: 17253

 * Added override_dh_auto_configure to regenerate python-ply cached
   tables
 * Added override_dh_auto_clean to clean python-ply cached tables
   shipped in upstream tarball

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

Modified: packages/pyke/trunk/debian/changelog
===================================================================
--- packages/pyke/trunk/debian/changelog	2011-05-31 04:45:24 UTC (rev 17252)
+++ packages/pyke/trunk/debian/changelog	2011-05-31 10:34:17 UTC (rev 17253)
@@ -23,8 +23,12 @@
     - Added override_dh_installdocs to build documentation from source
     - Added override_dh_auto_test to run doctests at build time using
       python-nose
-    - Removed embedded copy of python-ply form the package. Thanks to Jakub
-      Wilk for the report. (Closes: #555363)
+    - Added override_dh_auto_configure to:
+         1. Remove embedded copy of python-ply from the package. Thanks to
+            Jakub Wilk for the report. (Closes: #555363)
+         2. Regenerate python-ply cached tables
+    - Added override_dh_auto_clean to clean python-ply cached tables shipped in
+      upstream tarball
   * debian/copyright
     - Made DEP5 compliant
   * debian/patches/01-fixed-hardcoded-path-in-doctest.patch
@@ -41,7 +45,7 @@
   * debian/patches/06_remove-tracking-javascript-and-remote-images.patch
     - Remove tracking javascript code and remote images
 
- -- Daniele Tricoli <eriol at mornie.org>  Mon, 30 May 2011 01:20:18 +0200
+ -- Daniele Tricoli <eriol at mornie.org>  Tue, 31 May 2011 12:06:16 +0200
 
 pyke (1.1.1-1) unstable; urgency=low
 

Modified: packages/pyke/trunk/debian/rules
===================================================================
--- packages/pyke/trunk/debian/rules	2011-05-31 04:45:24 UTC (rev 17252)
+++ packages/pyke/trunk/debian/rules	2011-05-31 10:34:17 UTC (rev 17253)
@@ -2,8 +2,19 @@
 %:
 	dh $@
 
+override_dh_auto_clean:
+	rm -rf pyke/krb_compiler/kfbparser_tables.py
+	rm -rf pyke/krb_compiler/krbparser_tables.py
+	rm -rf pyke/krb_compiler/scanner_tables.py
+	dh_auto_clean
+
 override_dh_auto_configure:
 	rm -rf pyke/krb_compiler/ply/
+	# Regenerating python-ply cached tables.
+	python -c "from pyke.krb_compiler import kfbparser, krbparser, scanner; \
+		scanner.init(scanner, 0, True); \
+		krbparser.init(krbparser, True); \
+		kfbparser.init(kfbparser, True)"
 
 override_dh_auto_install:
 	dh_auto_install




More information about the Python-modules-commits mailing list