doc-base (0.7.21ubuntu2) feisty; urgency=low * debian/control: Update maintainer fields according to debian- maintainer-field spec. -- Martin Pitt Thu, 22 Feb 2007 13:29:26 +0000 doc-base (0.7.21ubuntu1) edgy; urgency=low * Resynchronise with Debian. * Use the HTML-encoding function written for dhelp support rather than our own, which encoded < and > incorrectly. * Encode characters outside ASCII as numeric character entities rather than outputting them as UTF-8; with a little care, this allows us to avoid the use of Unicode::String. (install-docs is used opportunistically by maintainer scripts without a dependency, so it must behave as if it were Essential and work correctly when unconfigured.) * Write OMF files even if they already exist. * Fix typo in scrollkeeper.map ("Appls/Graphics" -> "Apps/Graphics"). -- Colin Watson Mon, 10 Jul 2006 14:33:40 +0100 doc-base (0.7.21) unstable; urgency=low * doc-base.sgml: + bless a few documentation formats: PDF, PostScript, Info, and DVI, which are already often used in the doc-base files + the `Index' field is required for the Info format. * install-docs: + support the above mentioned formats + warn if info format lacks the `Index' field. * install-docs: Some fixes for dhelp support: + when registering the doc files, don't remove the old .dhelp file until it's actually read and parsed. This partially fixes Bug#204195 (the full fix would probably require not removing .dhelp files when doc-base documents are unregistered) + don't HTML-encode entries already read from .dhelp file + made 'howto' and 'faq' section names uppercase. * debian/postinst: Reregister all the doc-base files. -- Robert Luberda Sun, 23 Apr 2006 17:48:08 +0200 doc-base (0.7.20) unstable; urgency=low * doc-base.sgml: + document common practice that value of `Files' field is a space separated list of filenames or glob patterns + also explicitly document the meaning of lines starting with two or more spaces + add the missing word (closes: #289448) * install-docs: + encode HTML special characters when generating the .dhelp files (closes: #114877) + correctly handle the verbatim text and blank line for the .dhelp files + warn if files referred by the doc-base files does not exist. * debian/postinst: Reregister all the doc-base files because of the above install-docs changes. * Remove ancient stuff from postinst & prerm scripts, remove preinst entirely. * Use `which' instead of`command -v' in the scripts (closes: #292967). * debian/copyright: update. * debian/control: suggest doc-central as an alternative to dhelp or dwww. * Ack NMU (closes: #278495). -- Robert Luberda Sun, 2 Apr 2006 14:26:47 +0200 doc-base (0.7.19) unstable; urgency=low * New maintainer (closes: #358436). * debian/*: Switch build-system do debhelper v5. * debian/postinst: Reorder arguments to invocation of find(1) command (closes: #309516). -- Robert Luberda Tue, 28 Mar 2006 19:58:06 +0200 doc-base (0.7.18-0.1) unstable; urgency=high * Non-maintainer upload. * High-urgency upload for sarge-targetted RC bugfix * Fix install-docs to not require perl's File::Basename, so that it works even when perl is unconfigured. Thanks to Colin Watson for the patch. Closes: #278495. -- Steve Langasek Thu, 12 May 2005 17:25:15 -0700 doc-base (0.7.20ubuntu7) breezy; urgency=low * debian/postinst: Fix warning with new findutils. -- Colin Watson Fri, 10 Jun 2005 18:17:43 +0100 doc-base (0.7.20ubuntu6) hoary; urgency=low * Properly convert & -- Thom May Tue, 15 Mar 2005 15:42:07 +0000 doc-base (0.7.20ubuntu5) warty; urgency=low * Discard output from scrollkeeper-update. -- Colin Watson Tue, 10 Aug 2004 13:02:10 +0100 doc-base (0.7.20ubuntu4) warty; urgency=low * Fix actual depends since it seems that perl:Depends is busted. -- Thom May Thu, 22 Jul 2004 14:44:38 +0100 doc-base (0.7.20ubuntu3) warty; urgency=low * Fix build depends -- Thom May Mon, 19 Jul 2004 20:19:14 +0100 doc-base (0.7.20ubuntu2) warty; urgency=low * Ensure that strings are UTF-8 before writing them to an xml file * Depend: on scrollkeeper -- Thom May Mon, 19 Jul 2004 18:39:15 +0100 doc-base (0.7.20ubuntu1) warty; urgency=low * Ensure that all doc-base files are re-registered. (Closes: #333) * Deal better with having directories in /usr/share/doc-base -- Thom May Mon, 19 Jul 2004 15:42:53 +0100 doc-base (0.7.19) warty; urgency=low * Implement scrollkeeper support -- Thom May Fri, 25 Jun 2004 13:53:50 +0100 doc-base (0.7.18) unstable; urgency=low * postinst: don't die if /usr/lib/menu doesn't exist; closes: #186707 -- Adam Di Carlo Sun, 30 Mar 2003 12:14:52 -0500 doc-base (0.7.17) unstable; urgency=low * new dwww changes: no longer produce files under /usr/lib/menu; obsoletes and closes: #153242; conflict with dwww < 1.9.0 * on upgrade, remove the files /usr/lib/menu/doc-base-* * postinst should use stderr, not stdout * rewrite the description/synopsis * policy compliance updated to 3.5.9, no changes required * preinst: don't babble about removing dhelp files unless they are really there; let dhelp_parse_fsstnd fail if it wants to -- Adam Di Carlo Sun, 23 Mar 2003 16:28:15 -0500 doc-base (0.7.16) unstable; urgency=low * fix a /usr/doc problem in preinst; closes: #183491 -- Adam Di Carlo Fri, 7 Mar 2003 13:53:18 -0500 doc-base (0.7.15) unstable; urgency=low * attempting to flush the easy bugs before the major rewrite... * don't set /usr/doc symlink, in fact, remove it in preinst if it is there * add #DEBHELPER# areas in maintainer scripts (thanks, linda) * postinst: don't variablize /usr/bin/update-menus, it confuses lintian * install lintian overrides for: doc-base: maintainer-script-does-not-check-for-existence-of-installdocs postinst doc-base: preinst-calls-installdocs * docs: update (c) date; s/command -v/which/; closes: #169115 * install-docs: strip trailing space in fields that we read; closes: #86040 and part of #60981 * install-docs: improve the error message when we fail writing a dhelp file; closes: #111620 * Section is now a required field, otherwise, we create invalid menu files; closes: #112450 * doc-base.sgml: document document and format fields, indicating which fields are required; closes: #63822, #151945 * install-docs: POD documentation improvements * postinst: don't create /usr/doc symlink -- Adam Di Carlo Sun, 2 Mar 2003 22:17:55 -0500 doc-base (0.7.14) unstable; urgency=low * fix a bug introduced in last version, thanks to bug hunting by David Kimdon; closes: #171202 * dhelp registration was busted in 0.7.13, so if we're upgrading from that version, take the time to reregister all docreg files -- Adam Di Carlo Sun, 1 Dec 2002 17:30:05 -0500 doc-base (0.7.13) unstable; urgency=low * documentation corrections and updates from Chris Tillman; closes: #130054 * add --no-update-menus switch for more efficient bulk invocation, and rewrite postinst to use that, so we end up calling update-menus only once; closes: #114886 * postinst: don't re-register all doc-base files if they don't need re-registering * install-docs: less cryptic arg processing warnings * if you want to re-register all doc-base files, just purge and install the package; closes: #97009 * remove old FSSTD stuff in documentation; closes: #146226 * remove old FSSTD stuff in dhelp support; closes: #127985 -- Adam Di Carlo Tue, 26 Nov 2002 14:25:40 -0500 doc-base (0.7.12) unstable; urgency=low * deal with problems when locale is UTF-8, patch from Drew Parsons closes: #158624, #163188, #165312 * embarrassing: doc-base's own doc-base file was a bit wrong closes: #137514 * slight postinst message change * note: many more changes coming; I'm just trying to close any easy and gratuitous bugs here while I'm working on the redesign -- Adam Di Carlo Mon, 25 Nov 2002 13:36:24 -0500 doc-base (0.7.11) unstable; urgency=low * incorporate NMU (closes: #111703, #114657) * strengthen the wording of the prerm case -- for people getting dpkg: warning - unable to delete old file `directory': Directory not empty due to old .dhelp files, please read section 2.4 (closes: #59850) * some other minor updates in the documentation * debian/control: upgrade to standards version to 3.5.6, no changes needed - Note that the stipulation that programs cannot reference files in /usr/share/doc [13.3] is not honored because that is required by dhelp; complaints about that should be directed towards dhelp. -- Adam Di Carlo Sun, 21 Oct 2001 01:38:04 -0400 doc-base (0.7.10.1) unstable; urgency=medium * Non-maintainer upload. * Quote control file names for regexps (closes: #111703). -- Colin Watson Sat, 6 Oct 2001 13:06:59 +0100 doc-base (0.7.10) unstable; urgency=low * clarify wording when unregistering documentation * postrm works better when it's actually installed into the deb, duh really closes: #101252 -- Adam Di Carlo Mon, 30 Jul 2001 02:11:12 -0400 doc-base (0.7.9) unstable; urgency=low * process doc-base files present already at configure time closes: #39006 * conversely, remove all our files (nicely) at remove time, and purge /var/lib/doc-base at purge time closes: #101252 * get our perl depends right, using dh_perl (required build-depends on debhelper) closes: #67171 * fix a minor usr/doc vs usr/share/doc problem in the man page closes: #81126 * fix for new license location in copyright file * in the documentation, we weren't noting the date properly based on the Debian changelogs * fixed a while ago: closes: #62230 -- Adam Di Carlo Mon, 30 Jul 2001 01:56:07 -0400 doc-base (0.7.8) frozen unstable; urgency=low * small changes for bugfixing, no new features, should go in potato * install-docs: if open of control file fails, look for file in /usr/share/doc-base/ (closes: Bug#53555) * update to Policy standards 3.1.1 -- added Build-Depends-Indep (closes: Bug#53261) * tweak preinst wording as it removes old .dhelp files (closes: Bug#47010) * doc-base.sgml: use version.ent for dynamic versioning (shipped too); SGML aesthetics and tagging -- Adam Di Carlo Tue, 8 Feb 2000 20:07:16 -0500 doc-base (0.7.7) unstable; urgency=low * really update Policy standards to 3.0.1 * dhelp now has a different program, dhelp_parse_fsstnd, to deal with /usr/doc vs /usr/share/doc, so use it * debian/control: conflict with dhelp (<< 0.3.14) * prerm, postinst: implement tech committe solution on /usr/doc symlink -- Adam Di Carlo Sat, 25 Sep 1999 16:34:11 -0400 doc-base (0.7.6) unstable; urgency=low * add perl5 depends (closes: Bug#44623) -- Adam Di Carlo Fri, 10 Sep 1999 21:37:01 -0400 doc-base (0.7.5) unstable; urgency=low * update Policy standards to 3.0.1 * debian/rules: move documentation area back to /usr/doc for now; clean is a bit cleaner * maintainer scripts: simplify a bit; call 'install-docs -r' from preinst for upgrade from 0.7.4 (dir move) to avoid the dpkg warning (closes Bug#41785, #41161, #41326) * install-docs: prior to installing new docreg file, remove any already installed dhelp files -- this will help with the /usr/doc -> /usr/share/doc transition, although it won't suppress the dpkg warning, since 'install-docs -i' runs *after* the warning * doc-base.sgml: talk about how to avoid the dpkg warning about 'Directory not empty' due to .dhelp file left around during upgrade; the solution in short is to run 'install-docs -r' during 'upgrade' in prerm -- Adam Di Carlo Sat, 14 Aug 1999 21:32:55 -0400 doc-base (0.7.4) unstable; urgency=low * install-docs: skip dhelp when directory != /usr/doc or /usr/share/doc (closes Bug#32034) * changes for Policy 3.0.0 (no /usr/doc compat symlinks) * debian/control: removed perl-base dependancy -- it's required! (thanks to Raphael Hertzog) -- Adam Di Carlo Sat, 10 Jul 1999 21:45:41 -0400 doc-base (0.7.3) unstable; urgency=low * doc-base.sgml: fix typo (closes Bug#35986) * install-docs: only warn about unknown formats if verbose ('-v') is in effect (closes Bug#33509, Bug#35947, and hopefully quells the recent outcry on debian-devel) * debian/rules: debiandoc2text now has a default extension of .txt, which is better anyway, so use that -- Adam Di Carlo Thu, 13 May 1999 01:25:06 -0400 doc-base (0.7.2) frozen unstable; urgency=low * maintainer name change * debian/rules: more robust way to interact with changelog, which is what I use on all my other packages * install-docs: fix some glitches in the POD output * doc-base.sgml: minor typo in documentation fixed (closes Bug#26530) * debian/control: suggests 'dwww | dhelp', without which the package currently isn't much good (closes Bug#31302) * no code changes -- Adam Di Carlo Sat, 2 Jan 1999 04:38:30 -0500 doc-base (0.7.1) frozen unstable; urgency=low (HIGH if you have problems with quotes in document registration files) * depend on recent Perl (closes Bug#21816) * set umask explictly, so all files are -rw-r--r-- (closes Bug#22275) * quote quotes for dwww-menu files (closes grave Bug#22990) -- Adam P. Harris Mon, 1 Jun 1998 01:49:50 -0400 doc-base (0.7.0) frozen unstable; urgency=low * maintainer scripts: one of the shell function used '-', which was renamed to '_'; shell for maintainer scripts set back to /bin/sh * doc-base.sgml: update the FSF address * copyright: list myself as maintainer * bump standards version to 2.4.1.0 (checked) * add digit to version number: 0.7.x will be for hamm maintenance (branched); probably 0.8 will be for our documentation drafts including information on the Debian Document Hierarchy, the new docreg file format documentation and system, and other documents; 0.9 will probalby contain our implementations of these new infrastructures for slink; and eventually it'll all be a done deal and we'll hit 1.0. -- Adam P. Harris Sun, 3 May 1998 09:05:23 -0400 doc-base (0.6) frozen unstable; urgency=low * change shell on maintainer scripts to bash, since that seems to cope with the shell functions better (closes Bug#21359, and undoubtedly more reports to come until this makes it into the archive) -- Adam P. Harris Sun, 19 Apr 1998 01:54:36 -0400 doc-base (0.5) frozen unstable; urgency=low * fix minor problems with the new install-docs-man document id, the document id was misnamed install-doc-man * improve the maintainer scripts immensely, trying to minimize removal, since it's not necessary to remove a document id when replacing it * doc-base.sgml: update TODO list -- Adam P. Harris Fri, 17 Apr 1998 01:17:06 -0400 doc-base (0.4) frozen unstable; urgency=low * much better dhelp support: be sure to run 'dhelp_parse -d' before altering a .dhelp file, multiple s in one .dhelp file, and very good parsing of existing .dhelp files in case more than one document-id is adding a files in the same directory (closes Bug#18808, Bug#20038, Bug#20529) * we now will modify even foreign .dhelp files * lowercase sections for dhelp (only), and remove leading 'Apps/', which is a workaround until we have a real, policy-specified and thought-out documentation hierarchy (closes Bug#20862) * register install-docs man page, html version * moved Section for our own documentation from Apps/Programming to Debian -- Adam P. Harris Thu, 16 Apr 1998 06:27:08 -0400 doc-base (0.3) frozen unstable; urgency=low * add manual page for install-docs * debian/rules: clarifications and cleanup * added frozen to distribution ("oopsie" on last version) * install-docs is idempotent for --remove, that is, if you try to remove a docid which is already removed, it exits with a warning, but not a non-zero exit status (closes Bug#19875, I think) -- Adam P. Harris Thu, 9 Apr 1998 20:36:00 -0400 doc-base (0.2) unstable; urgency=low * new maintainer * clarify how to call install-docs in documentation (closes Bug#20530) * practice what I preach in maintainer scripts * debian/rules: call dpkg-gencontrol with -isp * copyright: update FSF address * actively fixing rest of bugs and lack of man page, patience please -- Adam P. Harris Mon, 6 Apr 1998 07:31:21 -0400 doc-base (0.1) unstable; urgency=low * Initial Release. * Only supports registering documents to the online documentation systems dwww and dhelp for now. -- Christian Schwarz Fri, 30 Jan 1998 21:38:45 +0100