[Python-modules-commits] r18938 - in packages/sphinx/branches/1.1/debian (changelog rules)
jwilk at users.alioth.debian.org
jwilk at users.alioth.debian.org
Sat Oct 15 16:14:44 UTC 2011
Date: Saturday, October 15, 2011 @ 16:14:42
Author: jwilk
Revision: 18938
Merge 1.0 -> 1.1.
Modified:
packages/sphinx/branches/1.1/debian/changelog
packages/sphinx/branches/1.1/debian/rules
Modified: packages/sphinx/branches/1.1/debian/changelog
===================================================================
--- packages/sphinx/branches/1.1/debian/changelog 2011-10-15 16:07:33 UTC (rev 18937)
+++ packages/sphinx/branches/1.1/debian/changelog 2011-10-15 16:14:42 UTC (rev 18938)
@@ -28,24 +28,19 @@
symlink. Conflict with older versions of python-docutils, so that dpkg
can replace one with the other. Add lintian override.
* Run dh_install with --fail-missing.
- * Refactor the code responsible for moving data into a private directory.
- Rename some variables to make them lowercase. Don't use CURDIR where it's
- not necessary.
- * Build manual pages (except for sphinx-autogen) from upstream sources.
- Merge changes that were made for Debian into them. Thanks to Stefano
- Rivera for help.
- * Run nosetests with --verbose --no-skip.
- * Run ln with -f, so that the build target can be re-run if it's
- interrupted.
- * Remove unneeded mkdir call.
- * Fix a typo in the package description.
- * Use a for loop in debian/rules to install all sphinx-* scripts.
- * Use âset -xâ for all for loops in debian/rules.
- * Modify sphinx.package_dir directly in debian/rules, not via patch. This
- makes move_static_files_outside_site-packages.patch fully forwardable
- upstream, and makes running tests easier.
+ * Improve debian/rules:
+ + Make the build actually fail if integration tests for the JavaScript
+ code fail.
+ + Refactor the code responsible for moving data into a private directory.
+ Rename some variables to make them lowercase. Don't use CURDIR where
+ it's not necessary.
+ + Make it possible to rebuild the package without running clean target.
+ + Remove unneeded mkdir calls.
+ + Use a for loop in debian/rules to install all sphinx-* scripts.
+ + Use âset -xâ for all for loops.
+ + Run nosetests with --verbose --no-skip.
- -- Jakub Wilk <jwilk at debian.org> Sat, 15 Oct 2011 15:51:21 +0200
+ -- Jakub Wilk <jwilk at debian.org> Sat, 15 Oct 2011 18:04:21 +0200
sphinx (1.0.8+dfsg-2) unstable; urgency=low
Modified: packages/sphinx/branches/1.1/debian/rules
===================================================================
--- packages/sphinx/branches/1.1/debian/rules 2011-10-15 16:07:33 UTC (rev 18937)
+++ packages/sphinx/branches/1.1/debian/rules 2011-10-15 16:14:42 UTC (rev 18938)
@@ -51,8 +51,10 @@
# move static files outside {site,dist}-packages
sed -i -e "s!^package_dir = .*!package_dir = '/usr/share/sphinx'!" \
$(debroot)$(site_packages)/sphinx/__init__.py
+ rm -rf $(debroot)/usr/share/sphinx/
mkdir -p $(debroot)/usr/share/sphinx/
- cd $(debroot) && mv -t usr/share/sphinx/ .$(site_packages)/sphinx/texinputs \
+ 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/ \
More information about the Python-modules-commits
mailing list