Your message dated Sun, 22 Mar 2009 16:33:54 +0100
with message-id <[email protected]>
and subject line Re: Processed: reassign 165962 to exim4-doc-html, reopening 
165962
has caused the Debian Bug report #165962,
regarding Please add doc-base support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
165962: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=165962
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: exim-texinfo
Version: 3.20-1
Severity: wishlist
Tags: patch

Attached is a patch which should do that for exim-doc* packages

-- 
Marcin Owsiany <[email protected]>             http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216
diff -ruN exim-texinfo-3.20.debian/debian/doc-base.exim-filter-html 
exim-texinfo-3.20/debian/doc-base.exim-filter-html
--- exim-texinfo-3.20.debian/debian/doc-base.exim-filter-html   1970-01-01 
01:00:00.000000000 +0100
+++ exim-texinfo-3.20/debian/doc-base.exim-filter-html  2002-10-23 
00:29:26.000000000 +0200
@@ -0,0 +1,9 @@
+Document: exim-filter-html
+Title: Exim's interface to mail filtering
+Author: Various
+Abstract: Description of the user interface to exim's in-built mail filtering 
facility. This is the HTML version.
+Section: Apps/Net
+
+Format: HTML
+Index: /usr/share/doc/exim/manual.html/filter.html
+Files: /usr/share/doc/exim/manual.html/filter*
diff -ruN exim-texinfo-3.20.debian/debian/doc-base.exim-spec-html 
exim-texinfo-3.20/debian/doc-base.exim-spec-html
--- exim-texinfo-3.20.debian/debian/doc-base.exim-spec-html     1970-01-01 
01:00:00.000000000 +0100
+++ exim-texinfo-3.20/debian/doc-base.exim-spec-html    2002-10-23 
00:29:15.000000000 +0200
@@ -0,0 +1,9 @@
+Document: exim-spec-html
+Title: Exim specification
+Author: Various
+Abstract: Exim reference manual. This is the HTML version.
+Section: Apps/Net
+
+Format: HTML
+Index: /usr/share/doc/exim/manual.html/spec.html
+Files: /usr/share/doc/exim/manual.html/spec*
diff -ruN exim-texinfo-3.20.debian/debian/postinst 
exim-texinfo-3.20/debian/postinst
--- exim-texinfo-3.20.debian/debian/postinst    2002-10-23 00:44:42.000000000 
+0200
+++ exim-texinfo-3.20/debian/postinst   2002-10-23 00:48:31.000000000 +0200
@@ -15,6 +15,12 @@
         if [ -d /usr/doc -a ! -e /usr/doc/exim-doc ]; then
             ln -sf ../share/doc/exim-doc /usr/doc/exim-doc
         fi
+
+        # Register documentation in doc-base
+       if command -v install-docs >/dev/null 2>&1; then
+           install-docs -i /usr/share/doc-base/exim-filter-html
+           install-docs -i /usr/share/doc-base/exim-spec-html
+       fi
        ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)
diff -ruN exim-texinfo-3.20.debian/debian/prerm exim-texinfo-3.20/debian/prerm
--- exim-texinfo-3.20.debian/debian/prerm       2002-10-23 00:44:42.000000000 
+0200
+++ exim-texinfo-3.20/debian/prerm      2002-10-23 00:56:32.000000000 +0200
@@ -3,6 +3,12 @@
 case "$1" in
         remove|upgrade|remove-in-favour|deconfigure-in-favour)
 
+               # Deregister documentation from doc-base
+               if command -v install-docs >/dev/null 2>&1; then
+                   install-docs -r exim-spec-html
+                   install-docs -r exim-filter-html
+               fi
+
                 # Remove /usr/doc symlink
                 if [ -L /usr/doc/exim-doc ]; then
                     rm -f /usr/doc/exim-doc
diff -ruN exim-texinfo-3.20.debian/debian/rules exim-texinfo-3.20/debian/rules
--- exim-texinfo-3.20.debian/debian/rules       2002-10-23 00:44:42.000000000 
+0200
+++ exim-texinfo-3.20/debian/rules      2002-10-23 00:45:20.000000000 +0200
@@ -24,9 +24,15 @@
        install -d debian/tmp/DEBIAN
        install -d debian/tmp/usr/share/info
        install -d debian/tmp/usr/share/doc/exim-doc
+       install -d 0755 debian/tmp/usr/share/doc-base/
        # Make info documentation
        makeinfo -o debian/tmp/usr/share/info/exim doc/spec.texinfo
        makeinfo -o debian/tmp/usr/share/info/exim-filter doc/filter.texinfo
+       # Install doc-base support
+       install -m 0644 debian/doc-base.exim-filter-html \
+                       debian/tmp/usr/share/doc-base/exim-filter-html
+       install -m 0644 debian/doc-base.exim-spec-html \
+                       debian/tmp/usr/share/doc-base/exim-spec-html
        # Compress it
        gzip -9v debian/tmp/usr/share/info/*
        # Install copyright file etc

--- End Message ---
--- Begin Message ---
On 2009-03-22 Debian Bug Tracking System <[email protected]> wrote:
> Processing commands for [email protected]:
> > reassign 165962 exim4-doc-html
> Bug#165962: Please add doc-base support
> Bug reassigned from package `exim-texinfo' to `exim4-doc-html'.

> > reopen 165962
> Bug#165962: Please add doc-base support
> Bug reopened, originator not changed.

Iirc the first upload of exim4-doc-html to Debian already included
doc-base support, the current version does for sure:

argenau:~# dpkg -L  exim4-doc-html | grep doc-base
/usr/share/doc-base
/usr/share/doc-base/exim4-spec-html
/usr/share/doc-base/exim4-filter-html

Closing. (unversioned, since there does not seem to be any point to
dig through pre-lenny changelogs.)

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


--- End Message ---

Reply via email to