lp:debian/stretch/doc-base

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/stretch/doc-base
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

13. By Robert Luberda

* Fix `Possible precedence issue with control flow operator'
  warning (closes: #758311).
* Fix a typo in install-docs.
* Standards-Version: 3.9.5 (no changes).

12. By Robert Luberda

* Switch triggers to interest-noawait.
* Fix typo in doc/doc-base.sgml (closes: #707344).
* Fix `registation' typo (closes: #701738, LP: #1132781).
* Scrollkeeper.pm: Fix mime-type of compressed files (closes: #483140).
* Add lintian override for /u/s/doc-base/data directory.
* Standards-Version: 3.9.4 (no changes).

11. By Robert Luberda

* Add Japanese translations (closes: #675048).
* Standards-Version: 3.9.3.
* Bump debhpelper's compat level to 9.

10. By Robert Luberda

* debian/postinst: set PERL_DL_NONLAZY=1 not to fail when perl is being
  upgraded (closes: #648937).
* install-docs.in:
  + show verbose warning message when doc-base is not fully functional;
  + drop the force-reregister file also when install-docs -C is called.
* debian/control: Fix Vcs-Browser field.

9. By Robert Luberda

* DocBaseFile.pm: Ignore temporary/backup files in both /usr/share/doc-base
  and /etc/doc-base/documents (closes: #623169).
* Update German translations (closes: #624345).
* Update French translations (closes: #627284).
* debian/control:
  + Add VCS fields;
  + Standards-Version: 3.9.2 (no changes).

8. By Robert Luberda

* DocBaseFile.pm, InstallDocs.pm:
  + while getting changed files, don't schedule not yet registered files
    for removal;
  + if some documents cannot be registered and verbose messages are turned
    off, inform the user how to get the more detailed reasons of the errors.

7. By Robert Luberda

* Applied a bit modified patch from Martin Pitt @ Ubuntu to remove dependency
  on perl (closes: #602919):
  + Scrollkeeper.pm: provide our own local dirname() function and use it
    instead of File::Basename;
  + InstallDocs.pm: use the `rm -r' and 'mkdir -p' programs instead of
    File::Path;
  + debian/rules: run dh_perl with '-d' to avoid perl dependency.

* Switch internal databases format from MLDBM to YAML and provide better
  error recovery from database corruption:
  + DB.pm: use YAML::Tiny module for storing our internal databases;
  + Util.pm: introduce Fatal() function and differentiate exit codes
    by type of error;
  + make the Fatal() function call
  + debian/control: switch dependency on libmdlbm-perl to libyaml-tiny-perl;
  + debian/postinst: try to recover for yaml files corruption by deleting
    them and re-spawning install-docs.

* Translations handling:
  + patch from David Prévot not to assume word ordering in translated
    strings (closes: #606475);
  + patch from Chris Leick to fix plurals in the strings (closes: #521384);
  + English messages cleanups;
  + mark more doc-base messages as translatable;
  + Update Polish translation of binary.

* doc-base.sgml:
  + prepend a top-level section name section names to make it more visible
    that sections' components are separated by slash (closes: #578331);
  + add the `Network/Remote Access' section (closes: #555161);
  + the Network section has two levels, not three (closes: #615488).

* Don't create scrollkeeper files when rarian-compat is not installed
  (closes: #419745)
  + debian/triggers: interest on /usr/share/doc/rarian-compat to be
    notified of installs/removals of rarian-compat
* DocBaseFile.pm: fix `no valid Format found' check.
* Scrollkeeper.pm: avoid `unsuccessful stat on file contains new line'
  warnings given by perl (closes: #607498, #614330).

* Ubuntu bugs handling:
  + install-docs.in: check if the Pod::Usage module is available before
    using it (LP: #431270, #510976);
  + this version gets rid of MLDBM and provides a better handling of
    databases corruption, to prevent `read error' bugs
    (LP: #695319, #675069, #672364, #668856, #652102, #621345);
  + debian/prerm: downgrade the `cannot find install-docs on path' error
    to a warning to make it possible to remove doc-base when install-docs
    is not available for some reason (LP: #391464);
  + the `/usr/share/doc-base/data/doc-base.map' file is provided in the
    package, it must have been deleted either manually or by filesystem
    error (LP: #660345, #646629);
  + close bugs that are duplicates of Debian bug#501874, fixed in 0.8.18
    (LP: #247718, #249160, #250252, #314996, #327101, #327104).

* debian/rules: switch to the tiny format from debhelper and add support for
  build-arch and build-indep targets.
* debian/control:
  + sort dependency fields with wrap-and-sort from the
    ubuntu-dev-tools package;
  + drop versioned conflicts with old versions of dwww and dhelp;
  + drop versioned dependency on dpkg;
  + Standards-Version: 3.9.1.
* Bump debhelper compat mode to 8.
* Set source format to `3.0 (native)'.
* Fix spelling typos found by lintian.
* Remove ancient stuff from preinst.
* Re-register all docs when upgrading to this version.

6. By Robert Luberda

* Add a `Typesetting' top-level section for software used to typesetting
  text and graphics from structured input files (closes: 486144)..
* Map the unofficial `Tex' section into `Typesetting'; re-register all
  documents.
* Fix package description and dependencies (closes: #550086).

5. By Robert Luberda

* Add Spanish translations (closes: #539706, #539707).
* doc-base.sgml: update, mention triggers (closes: #542038).
* install-docs.in: fix a typo in pod documentation.
* rules: use dh_lintian instead for installing a override file.
* Standards-Version: 3.8.3 (no changes).

4. By Robert Luberda

* Fix grammar in German translation (closes: #527054).
* Update French translation (closes: #527562).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/doc-base
This branch contains Public information 
Everyone can see this information.

Subscribers