Change logs for doc-base source package in Intrepid

  • doc-base (0.8.16ubuntu1) intrepid-proposed; urgency=low
    
      * backport fix from 0.8.18 to fix potential upgrade
        failures (LP: #349725)
    
     -- Michael Vogt <email address hidden>   Thu, 02 Apr 2009 13:44:06 +0200
  • doc-base (0.8.16) unstable; urgency=medium
    
      * install-docs.in: Import Debian::DocBase::Utils (closes: #481121).
    
    doc-base (0.8.15) unstable; urgency=medium
    
      * Fix the `--check' option which got broken in 0.8.12.
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Thu,  15 May 2008 07:37:53 +0100
  • doc-base (0.8.14) unstable; urgency=low
    
      * Upload to unstable.
      * Move `Registering with...' messages from InstallDocs.pm to
        {Dhelp,Dwww,Scrollkeeper}.pm.
    
    doc-base (0.8.13) experimental; urgency=low
    
      * Remove dpkg-triggers call from prerm and always register changed files
        in postinst.
      * InstallDocs.pm: 
        + change behaviour of `-R' option to unregister doc-base files by removal 
          of our databases. This could be useful if database gets damaged;
        + get Document-Id of removed doc-base files from files.db;
        + show nicer statistics about install-docs actions.
      * DocBaseFile.pm: remove PARSE_* variables.
      * doc-base.sgml: minor update, fix typos.
      * install-docs.in: don't print debugging info about skipping install-docs run.
      * control: bump conflict with dwww.
      * Merge changes from  0.8.10.1.
    
    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.
    
    doc-base (0.8.11) experimental; urgency=low
    
      * Make use of the new dpkg triggers feature:
        + provide debian/triggers file;
        + change postinst to reinstall all docs on trigger activation;
        + install-docs is now no-op if called from other packages' installation
          or removal scripts;
        + remove obsolete (created by doc-base << 0.8.7) dhelp/scrollkeeper files
          in preinst rather than in postinst.
    
      * Document.pm: remove a perl warning issued on removal doc-base files that
        have been already deleted.
      * Scrollkeeper.pm: switch from scrollkeeper-gen-seriesid to UUID.pm.
      * Dwww.pm: call dwww-build-menu directly (without update-menus).
    
      * debian/control:
        + add dependency on dpkg (>= 1.14.17) and libperl-uuid;
        + move scrollkeeper from Depends to Suggests field.
    
      * doc-base.sgml:
        + add OCaml as an example sub-section of Programming (closes: #472501);
        + add TODO entry related to triggers support.
    
    doc-base (0.8.10.1) unstable; urgency=high
    
      * DocBaseFile.pm: workaround Perl crash by decreasing maximum length of
        line that is checked for non-UTF-8 chars (closes: #477512).
    
    doc-base (0.8.10) unstable; urgency=low
    
      * doc-base.sgml:
        + define real section hierarchy (closes: #109431), strongly based on the
          menu one with a few doc-base specific sections added;
        + doc-base files should be UTF-8 encoded.
        + review TODO list.
      * DocBaseFile.pm:
        + try to recode files to UTF-8 at install time,
        + warn on unknown doc-base sections.
      * Utils.pm: Remove latin1 encoding support from HTMLEncode.
      * While reregistering all documents run `dhelp_parse -r' to avoid index++
        runs.
      * Build with debhelper v6.
    
    doc-base (0.8.9) unstable; urgency=low
    
      * Fix typos in doc-base.map (closes: #460505).
      * Update sections in scrollkeeper.map.
    
    doc-base (0.8.8) unstable; urgency=low
    
      * Remove /var/lib/doc-base on package removal (closes: #454069).
      * Strip Apps and Applications prefixes from Section field values.
      * Enable dhelp registration, conflicts with dhelp << 0.6.5.
      * Standards-Version: 3.7.3 (no changes).
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Fri,  02 May 2008 01:56:17 +0100
  • doc-base (0.8.7) unstable; urgency=low
    
      * Introduce /var/lib/doc-base/documents and dynamic generation of files
        there in doc-base control file format.  Interfaces like dhelp, dwww,
        or doc-central should use that dir instead  of /usr/share/doc.
      * Add support for merging control files to allow multiple binary packages
        provide the same documentation but in different formats.
      * Try to standarize values of the Section: field.
      * Add /etc/doc-base/documents in order to made it possible to register
        local documents with doc-base  (closes: #213847).
    
      * Dhelp.pm:
        + don't generate .dhelp files, since dhelp 0.6 no longer supports them.
        + add a code to register/unregister doc-base control files with dhelp,
          but not enable it yet.
    
      * postinst: Remove all already generated .dhelp files and reregister
        installed documentation files.
      * Documentation update.
    
     -- Ubuntu Archive Auto-Sync <email address hidden>   Mon,  03 Dec 2007 09:52:27 +0000