-----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