[Python-modules-commits] r24672 - in packages/python3-sympy/trunk/debian (rules)

takluyver-guest at users.alioth.debian.org takluyver-guest at users.alioth.debian.org
Thu Jun 6 09:52:23 UTC 2013


    Date: Thursday, June 6, 2013 @ 09:52:10
  Author: takluyver-guest
Revision: 24672

Fix cleaning package under Python 3

Modified:
  packages/python3-sympy/trunk/debian/rules

Modified: packages/python3-sympy/trunk/debian/rules
===================================================================
--- packages/python3-sympy/trunk/debian/rules	2013-06-06 08:49:18 UTC (rev 24671)
+++ packages/python3-sympy/trunk/debian/rules	2013-06-06 09:52:10 UTC (rev 24672)
@@ -30,8 +30,14 @@
 	rm $(PKGDIR)/usr/lib/python3/dist-packages/sympy/mpmath/libmp/exec_py2.py
 
 MPMATHDIR = sympy/mpmath
-override_dh_clean:
-	dh_clean
+override_dh_auto_clean:
+	set -ex; for v in $(PYTHON3); do \
+		python$$v setup.py clean -a; \
+	done;
+	
+	# Running setup.py imports sympy, so we need to clear up __pycache__ folders
+	find . -name "__pycache__" -type d -exec rm -rf '{}' +
+	
 	for f in torture.py extratest_gamma.py; do \
 	  rm -f $(MPMATHDIR)/tests/$$f; \
 	done




More information about the Python-modules-commits mailing list