Accepted doc-base 0.8.12 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 08 Apr 2008 22:07:06 +0200
Source: doc-base
Binary: doc-base
Architecture: source all
Version: 0.8.12
Distribution: experimental
Urgency: low
Maintainer: Robert Luberda <robert@debian.org>
Changed-By: Robert Luberda <robert@debian.org>
Description:
doc-base - utilities to manage online documentation
Changes:
doc-base (0.8.12) experimental; urgency=low
.
* Enhance doc-base dpkg's triggers support. Instead of simply re-registering
all available files, install-docs, when triggered, will find out names of
removed, changed or added /u/s/doc-base/* files and take appropriate
action on them.
.
* Change format of internal database of registered documents from plain
text files to DBM files (managed with GDBM_File and MLDBM):
+ add new DB.pm module to provide access to database;
+ move contents of old *.status files to new status.db;
+ save timestamps and document-ids of registered /u/s/doc-base/* files
in a new files.db database;
+ the timestamps will be saved even for broken doc-base files, that
cannot be properly registered;
+ make necessary changes in our other *.pm to support the new databases.
.
* install-docs.in:
+ add new --install-changed option, which compares contents of the files.db
database with contents of /u/s/doc-base dir and registers only changed
files; use this option for processing trigger in postinst;
+ new --dump-db option for debugging our databases;
+ update POD docs.
.
* InstallDocs.pm: print some additional messages to give clue what is
actually being done.
* DocBaseFile.pm, Document.pm: refactor function names.
* debian/control: add dependency on libmldbm-perl and build-dependency on
libmldbm-perl and libperl-uuid.
* debian/preinst: remove old plain text databases, call dpkg-trigger.
* debian/postinst: don't process triggers until our databases exist.
Files:
456609fe8908a5da2fb252d3b3eb146b 569 doc optional doc-base_0.8.12.dsc
a0c1cc95aa3c20adfc6f969105c9d22c 41581 doc optional doc-base_0.8.12.tar.gz
d8731182a0a764f1f670b3a228352fd1 71028 doc optional doc-base_0.8.12_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH+9HQThh1cJ0wnDsRAsrBAJ47/twL2JZt1vfqtHigRbOSvFaooQCfQd/8
tRr4Vv3ydWzVfvKZhA92rYM=
=xgPM
-----END PGP SIGNATURE-----
Accepted:
doc-base_0.8.12.dsc
to pool/main/d/doc-base/doc-base_0.8.12.dsc
doc-base_0.8.12.tar.gz
to pool/main/d/doc-base/doc-base_0.8.12.tar.gz
doc-base_0.8.12_all.deb
to pool/main/d/doc-base/doc-base_0.8.12_all.deb
Reply to: