[Python-modules-commits] r18386 - in packages/sphinx-issuetracker/trunk/debian (4 files)
fladi-guest at users.alioth.debian.org
fladi-guest at users.alioth.debian.org
Sun Aug 28 19:08:13 UTC 2011
Date: Sunday, August 28, 2011 @ 19:08:12
Author: fladi-guest
Revision: 18386
Move issuetracker.css to /usr/share/sphinx/contrib/issuetracker/.
Added:
packages/sphinx-issuetracker/trunk/debian/patches/move_css.patch
Modified:
packages/sphinx-issuetracker/trunk/debian/patches/series
packages/sphinx-issuetracker/trunk/debian/python-sphinxcontrib.issuetracker.install
packages/sphinx-issuetracker/trunk/debian/rules
Added: packages/sphinx-issuetracker/trunk/debian/patches/move_css.patch
===================================================================
--- packages/sphinx-issuetracker/trunk/debian/patches/move_css.patch (rev 0)
+++ packages/sphinx-issuetracker/trunk/debian/patches/move_css.patch 2011-08-28 19:08:12 UTC (rev 18386)
@@ -0,0 +1,25 @@
+Description: Move CSS file out of python path.
+ This patch separates Python code from CSS by moving the issuetracker.css file
+ to an other path: /usr/share/sphinx/contrib/issuetracker/
+Author: Fladischer Michael <FladischerMichael at fladi.at>
+Last-Update: 2011-08-28
+Forwarded: not-needed
+
+--- a/sphinxcontrib/issuetracker.py
++++ b/sphinxcontrib/issuetracker.py
+@@ -405,9 +405,13 @@
+ return
+ app.info(bold('Copying issuetracker stylesheet... '), nonl=True)
+ dest = path.join(app.builder.outdir, '_static', 'issuetracker.css')
+- source = path.join(path.abspath(path.dirname(__file__)),
++ source = '/usr/share/sphinx/contrib/issuetracker/issuetracker.css'
++ try:
++ copyfile(source, dest)
++ except IOError:
++ source = path.join(path.abspath(path.dirname(__file__)),
+ 'issuetracker.css')
+- copyfile(source, dest)
++ copyfile(source, dest)
+ app.info('done')
+
+
Modified: packages/sphinx-issuetracker/trunk/debian/patches/series
===================================================================
--- packages/sphinx-issuetracker/trunk/debian/patches/series 2011-08-28 16:34:25 UTC (rev 18385)
+++ packages/sphinx-issuetracker/trunk/debian/patches/series 2011-08-28 19:08:12 UTC (rev 18386)
@@ -2,3 +2,4 @@
disable_issuetracker.patch
handle_missing_packages.patch
do_not_build_license.patch
+move_css.patch
Modified: packages/sphinx-issuetracker/trunk/debian/python-sphinxcontrib.issuetracker.install
===================================================================
--- packages/sphinx-issuetracker/trunk/debian/python-sphinxcontrib.issuetracker.install 2011-08-28 16:34:25 UTC (rev 18385)
+++ packages/sphinx-issuetracker/trunk/debian/python-sphinxcontrib.issuetracker.install 2011-08-28 19:08:12 UTC (rev 18386)
@@ -1 +1,2 @@
usr/
+sphinxcontrib/issuetracker.css usr/share/sphinx/contrib/issuetracker/
Modified: packages/sphinx-issuetracker/trunk/debian/rules
===================================================================
--- packages/sphinx-issuetracker/trunk/debian/rules 2011-08-28 16:34:25 UTC (rev 18385)
+++ packages/sphinx-issuetracker/trunk/debian/rules 2011-08-28 19:08:12 UTC (rev 18386)
@@ -22,6 +22,10 @@
done
endif
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f debian/tmp/usr/lib/python*/dist-packages/sphinxcontrib/issuetracker.css
+
.PHONY: override_dh_clean
override_dh_clean:
rm -rf doc/.build
More information about the Python-modules-commits
mailing list