[Python-modules-commits] r19930 - in packages/cssutils/trunk/debian (changelog rules)

cjsmo-guest at users.alioth.debian.org cjsmo-guest at users.alioth.debian.org
Sun Jan 8 16:44:59 UTC 2012


    Date: Sunday, January 8, 2012 @ 16:44:58
  Author: cjsmo-guest
Revision: 19930

clean up rules, update changelog

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

Modified: packages/cssutils/trunk/debian/changelog
===================================================================
--- packages/cssutils/trunk/debian/changelog	2012-01-08 16:36:10 UTC (rev 19929)
+++ packages/cssutils/trunk/debian/changelog	2012-01-08 16:44:58 UTC (rev 19930)
@@ -1,4 +1,4 @@
-cssutils (0.9.8~a3-1) UNRELEASED; urgency=low
+cssutils (0.9.8-1) UNRELEASED; urgency=low
 
   [ Jakub Wilk ]
   * Add Vcs-* fields.
@@ -43,7 +43,7 @@
     python-cssutils.prerm, python3-cssutils.postinst, python3-cssutils.prerm.
   * Added 01_setup_fix.patch to create py2 and py3 executables.
 
- -- Charlie Smotherman <cjsmo at cableone.net>  Tue, 20 Dec 2011 00:44:32 -0500
+ -- Charlie Smotherman <cjsmo at cableone.net>  Sun, 08 Jan 2012 09:50:28 -0500
 
 cssutils (0.9.8~a1-1) unstable; urgency=low
 

Modified: packages/cssutils/trunk/debian/rules
===================================================================
--- packages/cssutils/trunk/debian/rules	2012-01-08 16:36:10 UTC (rev 19929)
+++ packages/cssutils/trunk/debian/rules	2012-01-08 16:44:58 UTC (rev 19930)
@@ -1,9 +1,12 @@
 #!/usr/bin/make -f
 
 #get our python versions
-PYVERS  := $(shell pyversions -r)
-PY3VERS := $(shell py3versions -r)
+PYVERS   := $(shell pyversions -r)
+PY3VERS  := $(shell py3versions -r)
 
+DESTDIR2 := $(CURDIR)/debian/python-cssutils
+DESTDIR3 := $(CURDIR)/debian/python3-cssutils
+
 %:
 	dh $@ --with python2,python3
 
@@ -16,32 +19,34 @@
 override_dh_auto_test:
 	set -e; \
 	for py in $(PYVERS); do \
-		nosetests -v; \
+		python setup.py nosetests; \
 	done
+	#unable to run py3 unittests, there is not a py3-nose package available to
+	#run tests with.
 
 override_dh_auto_install:
 	set -e; \
 	for py in $(PYVERS); do \
 		$$py setup.py install --skip-build --root debian/python-cssutils \
 			--install-layout deb; \
-		mv $(CURDIR)/debian/python-cssutils/usr/lib/$$py/dist-packages/tests \
-		   $(CURDIR)/debian/python-cssutils/usr/lib/$$py/dist-packages/cssutils_tests; \
+		mv $(DESTDIR2)/usr/lib/$$py/dist-packages/tests \
+		   $(DESTDIR2)/usr/lib/$$py/dist-packages/cssutils_tests; \
 	done
 	#remove py3 executables from py2 package
-	rm $(CURDIR)/debian/python-cssutils/usr/bin/cssparse_py3
-	rm $(CURDIR)/debian/python-cssutils/usr/bin/csscombine_py3
-	rm $(CURDIR)/debian/python-cssutils/usr/bin/csscapture_py3
+	rm $(DESTDIR2)/usr/bin/cssparse_py3
+	rm $(DESTDIR2)/usr/bin/csscombine_py3
+	rm $(DESTDIR2)/usr/bin/csscapture_py3
 	set -e; \
 	for py in $(PY3VERS); do \
 		$$py setup.py install --skip-build --root debian/python3-cssutils \
 			--install-layout deb; \
-		mv $(CURDIR)/debian/python3-cssutils/usr/lib/python3/dist-packages/tests \
-		   $(CURDIR)/debian/python3-cssutils/usr/lib/python3/dist-packages/cssutils_tests; \
+		mv $(DESTDIR3)/usr/lib/python3/dist-packages/tests \
+		   $(DESTDIR3)/usr/lib/python3/dist-packages/cssutils_tests; \
 	done
 	#remove py2 executables from py3 package
-	rm $(CURDIR)/debian/python3-cssutils/usr/bin/cssparse_py2
-	rm $(CURDIR)/debian/python3-cssutils/usr/bin/csscombine_py2
-	rm $(CURDIR)/debian/python3-cssutils/usr/bin/csscapture_py2
+	rm $(DESTDIR3)/usr/bin/cssparse_py2
+	rm $(DESTDIR3)/usr/bin/csscombine_py2
+	rm $(DESTDIR3)/usr/bin/csscapture_py2
 
 override_dh_installman:
 	cp debian/man/cssparse.manpage1 debian/man/cssparse_py2.1




More information about the Python-modules-commits mailing list