[Python-modules-commits] r27357 - in packages/sphinx/trunk/debian (changelog rules)
mitya57-guest at users.alioth.debian.org
mitya57-guest at users.alioth.debian.org
Tue Jan 21 16:35:26 UTC 2014
Date: Tuesday, January 21, 2014 @ 16:35:25
Author: mitya57-guest
Revision: 27357
Move Grammar files to /usr/share/sphinx, the code still expects
that thay are in that location (closes: #736239).
Modified:
packages/sphinx/trunk/debian/changelog
packages/sphinx/trunk/debian/rules
Modified: packages/sphinx/trunk/debian/changelog
===================================================================
--- packages/sphinx/trunk/debian/changelog 2014-01-21 16:19:46 UTC (rev 27356)
+++ packages/sphinx/trunk/debian/changelog 2014-01-21 16:35:25 UTC (rev 27357)
@@ -1,3 +1,10 @@
+sphinx (1.2.1+dfsg-2) UNRELEASED; urgency=medium
+
+ * Move Grammar files to /usr/share/sphinx, the code still expects
+ that thay are in that location (closes: #736239).
+
+ -- Dmitry Shachnev <mitya57 at gmail.com> Tue, 21 Jan 2014 19:47:34 +0400
+
sphinx (1.2.1+dfsg-1) unstable; urgency=medium
* New upstream release.
Modified: packages/sphinx/trunk/debian/rules
===================================================================
--- packages/sphinx/trunk/debian/rules 2014-01-21 16:19:46 UTC (rev 27356)
+++ packages/sphinx/trunk/debian/rules 2014-01-21 16:35:25 UTC (rev 27357)
@@ -33,6 +33,7 @@
find . -name '*.py[co]' -delete
rm -rf build
rm -f $(basename $(wildcard debian/*.in))
+ rm -f sphinx/pycode/Grammar*.pickle
.PHONY: build build-arch build-indep
build build-indep: build-stamp
@@ -63,6 +64,9 @@
rm -rf build/py2/tests/ build/py3/tests/
xvfb-run -a ./debian/jstest/run-tests build/html/
endif
+ # import sphinx.pycode to generate grammar pickle files
+ cd build/py2/ && python -c "import sphinx.pycode"
+ cd build/py3/ && python3 -c "import sphinx.pycode"
touch build-stamp
.PHONY: binary binary-arch binary-indep
@@ -85,6 +89,11 @@
cd $(debroot) && mv -t usr/share/sphinx/ \
.$(site_packages)/sphinx/texinputs \
.$(site_packages)/sphinx/themes
+ mkdir -p $(debroot)/usr/share/sphinx/pycode/
+ cd $(debroot) && mv -t usr/share/sphinx/pycode/ \
+ .$(site_packages)/sphinx/pycode/Grammar*
+ cd $(debroot) && mv -t usr/share/sphinx/pycode/ \
+ .$(py3_site_packages)/sphinx/pycode/Grammar*
mkdir -p $(debroot)/usr/share/sphinx/ext/autosummary/
cd $(debroot) && mv -t usr/share/sphinx/ext/autosummary/ \
.$(site_packages)/sphinx/ext/autosummary/templates
More information about the Python-modules-commits
mailing list