[Python-modules-commits] r20523 - in packages/cssutils/trunk/debian (changelog rules)
cjsmo-guest at users.alioth.debian.org
cjsmo-guest at users.alioth.debian.org
Tue Feb 21 13:42:39 UTC 2012
Date: Tuesday, February 21, 2012 @ 13:42:38
Author: cjsmo-guest
Revision: 20523
fix py2 and py3 shebangs Closes: #658719
Modified:
packages/cssutils/trunk/debian/changelog
packages/cssutils/trunk/debian/rules
Modified: packages/cssutils/trunk/debian/changelog
===================================================================
--- packages/cssutils/trunk/debian/changelog 2012-02-21 07:57:12 UTC (rev 20522)
+++ packages/cssutils/trunk/debian/changelog 2012-02-21 13:42:38 UTC (rev 20523)
@@ -3,6 +3,8 @@
* New upstream release.
* Added rules to ignore/exclude failing unittests. Opened bug in upstreams
bug tracker wrt failing unittests. (Closes: #658787)
+ * Added rules to fix py2 and py3 shebangs in cssparse csscombine and
+ csscapture. (Closes: #658719)
-- Charlie Smotherman <cjsmo at cableone.net> Sat, 18 Feb 2012 07:30:32 -0500
Modified: packages/cssutils/trunk/debian/rules
===================================================================
--- packages/cssutils/trunk/debian/rules 2012-02-21 07:57:12 UTC (rev 20522)
+++ packages/cssutils/trunk/debian/rules 2012-02-21 13:42:38 UTC (rev 20523)
@@ -47,6 +47,10 @@
mv $(DESTDIR2)/usr/lib/$$py/dist-packages/tests \
$(DESTDIR2)/usr/lib/$$py/dist-packages/cssutils_tests; \
done
+ #fix our py2 shebangs
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python,' $(DESTDIR2)/usr/bin/cssparse_py2
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python,' $(DESTDIR2)/usr/bin/csscombine_py2
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python,' $(DESTDIR2)/usr/bin/csscapture_py2
#remove py3 executables from py2 package
rm $(DESTDIR2)/usr/bin/cssparse_py3
rm $(DESTDIR2)/usr/bin/csscombine_py3
@@ -58,6 +62,10 @@
mv $(DESTDIR3)/usr/lib/python3/dist-packages/tests \
$(DESTDIR3)/usr/lib/python3/dist-packages/cssutils_tests; \
done
+ #fix our py3 shebangs
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python3,' $(DESTDIR3)/usr/bin/cssparse_py3
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python3,' $(DESTDIR3)/usr/bin/csscombine_py3
+ sed -i -e 's,#!/usr/bin/python.*,#!/usr/bin/python3,' $(DESTDIR3)/usr/bin/csscapture_py3
#remove py2 executables from py3 package
rm $(DESTDIR3)/usr/bin/cssparse_py2
rm $(DESTDIR3)/usr/bin/csscombine_py2
More information about the Python-modules-commits
mailing list