add rebuild handing

master
Joey Hess 2009-10-05 16:51:33 -04:00
parent f1864a64ee
commit a4df28f42a
3 changed files with 13 additions and 1 deletions

10
debian/NEWS vendored
View File

@ -1,3 +1,13 @@
ikiwiki (3.14159266) UNRELEASED; urgency=low
To take advantage of significant performance improvements, all
wikis need to be rebuilt on upgrade to this version. If you
listed your wiki in /etc/ikiwiki/wikilist this will be done
automatically when the Debian package is upgraded. Or use
ikiwiki-mass-rebuild to force a rebuild.
-- Joey Hess <joeyh@debian.org> Mon, 05 Oct 2009 16:48:59 -0400
ikiwiki (3.1415926) unstable; urgency=low ikiwiki (3.1415926) unstable; urgency=low
In order to fix a performance bug, all wikis need to be rebuilt on In order to fix a performance bug, all wikis need to be rebuilt on

2
debian/changelog vendored
View File

@ -27,6 +27,8 @@ ikiwiki (3.14159266) UNRELEASED; urgency=low
where if only a small set of pages were considered by orphans/pagestats, where if only a small set of pages were considered by orphans/pagestats,
changes to links on other pages failed to cause an update. changes to links on other pages failed to cause an update.
* Transitive dependencies are now correctly supported. * Transitive dependencies are now correctly supported.
* Rebuild wikis on upgrade to this version to get improved dependency
info.
-- Joey Hess <joeyh@debian.org> Sun, 27 Sep 2009 17:40:03 -0400 -- Joey Hess <joeyh@debian.org> Sun, 27 Sep 2009 17:40:03 -0400

2
debian/postinst vendored
View File

@ -4,7 +4,7 @@ set -e
# Change this when some incompatible change is made that requires # Change this when some incompatible change is made that requires
# rebuilding all wikis. # rebuilding all wikis.
firstcompat=3.1415926 firstcompat=3.14159266
if [ "$1" = configure ] && \ if [ "$1" = configure ] && \
dpkg --compare-versions "$2" lt "$firstcompat"; then dpkg --compare-versions "$2" lt "$firstcompat"; then