Accepted doc-base 0.8.4 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 06 May 2007 15:22:38 +0200
Source: doc-base
Binary: doc-base
Architecture: source all
Version: 0.8.4
Distribution: unstable
Urgency: low
Maintainer: Robert Luberda <robert@debian.org>
Changed-By: Robert Luberda <robert@debian.org>
Description:
doc-base - utilities to manage online documentation
Closes: 35895 114692 128493 204195
Changes:
doc-base (0.8.4) unstable; urgency=low
.
* Split install-docs into modules to make the code more manageable.
* Try to avoid bugs like #278495: if our modules can't be loaded when
(de)registering documentation files, create special flag file and
reregister all the documents after install-docs is usable again.
* Add support for (de)registering multiple documents in one install-docs
invokation (closes: #114692).
* Add --check/-c option to install-docs (closes: #35895), also add --rootdir
option.
* Remove `Registered-to-XXX' statuses, remove *.list files, deprecate the
-L/--listfiles option. Names of the generated files are now keep in
the status file in `Scrollkeeper-omf-files' and `Dhelp-files' fields.
* Change semantics of -r/--remove option: its arguments should be the names
of previously installed doc-base files, and not the documents IDs. Still
support the old semantics for backward compatibility.
* Introduce -I/--install-all, -R/--remove-all, -d/--debug, -h/--help options.
.
* Change the build system, create Makefile and let it do all the work.
.
* doc-base.sgml:
+ Update outuput of --status, remove reference to --listfiles.
+ Add chapter about checking syntax of control files.
+ Update syntax of --remove option.
.
* Dhelp support:
+ Pass a list of all registered files to dhelp (closes: #128493).
+ Create dhelp files only in top-level documentation dirs
(i.e. /usr/share/doc/$package instead of /u/s/d/$package/something).
According to dhelp's documentation this is the right thing to do.
Also this should avoid problems with symlinks like #21678.
+ Add a special `x-doc-base-id' tag to generated dhelp files to make it
possible to distinguish items in the dhelp files. When installing new
documents existing files are no longer overwritten (closes: #204195),
but on the other hand on documents removal the dhelp files may not be
removed, which possibly reintroduces bugs like #59850.
+ Don't call dhelp_parse {-d,-a} on files that weren't changed.
.
* Scrollkeeper support:
+ Fix broken non-empty directories check.
+ Save generated series id in `Scrollkeeper-sid' status field and use it
for following registrations of the same document.
+ Call scrollkeeper-update only once in each invokation of install-docs.
.
* Dwww support:
+ skip running update-menus if dwww package doesn't seem to be installed.
Files:
a35054449dd3c88bded97e14243030a2 543 doc optional doc-base_0.8.4.dsc
f69e449e41697480978dec79f59e3def 31126 doc optional doc-base_0.8.4.tar.gz
fb490b38a9d005a81055015133074e6c 52654 doc optional doc-base_0.8.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGPdbdThh1cJ0wnDsRAqZaAJ9/l8ONPHTJ5O/geDWuH/qFom049QCeJ5Y1
z7WZBrUC3pWAbYmtvZlBD2I=
=+619
-----END PGP SIGNATURE-----
Accepted:
doc-base_0.8.4.dsc
to pool/main/d/doc-base/doc-base_0.8.4.dsc
doc-base_0.8.4.tar.gz
to pool/main/d/doc-base/doc-base_0.8.4.tar.gz
doc-base_0.8.4_all.deb
to pool/main/d/doc-base/doc-base_0.8.4_all.deb
Reply to: