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