Your message dated Sat, 19 Nov 2005 13:23:12 +0100 with message-id <[EMAIL PROTECTED]> and subject line Re: Bug#227531: inn2: please consider adding Colin Watson's po-debconf backporting helper patch has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 13 Jan 2004 20:53:14 +0000 >From [EMAIL PROTECTED] Tue Jan 13 14:53:02 2004 Return-path: <[EMAIL PROTECTED]> Received: from mail.ilk.de [194.121.104.8] by master.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1AfycJ-000219-00; Mon, 12 Jan 2004 03:44:15 -0600 Received: from fw1 (fw1.ilk.de [212.86.193.6]) by mail.ilk.de with SMTP id i0C9iD5B012935; Mon, 12 Jan 2004 10:44:13 +0100 Message-Id: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Marc Haber <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: inn2: please consider adding Colin Watson's po-debconf backporting helper patch X-Mailer: reportbug 2.37 Date: Mon, 12 Jan 2004 10:43:54 +0100 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_01_13 (1.212-2003-09-23-exp) on master.debian.org X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_01_13 X-Spam-Level: Package: inn2 Version: 2.4.1-1 Severity: wishlist Tags: patch,sid Hi, please consider applying the attached interdiff patch. It helps backporting by building a templates file suitable for building on woody during the clean target. You'll need to rename debian/inn2.templates to debian/inn2.templates.master before applying the patch. You can find Colin's article introducing the mechanism in http://lists.debian.org/debian-devel/2003/debian-devel-200307/msg01851.html Greetings Marc diff -u inn2-2.4.1/debian/rules inn2-2.4.1/debian/rules --- inn2-2.4.1/debian/rules +++ inn2-2.4.1/debian/rules @@ -10,9 +10,28 @@ B := $(BUILD_DIR) D := $(CURDIR)/debian/inn2 +ifeq (,$(wildcard /usr/bin/po2debconf)) +PO2DEBCONF := no +MINDEBCONFVER := 0.5 +else +PO2DEBCONF := yes +MINDEBCONFVER := 1.2.0 +endif + clean: $(MAKE) -f debian/sys-build.mk source.clean dh_clean +ifeq ($(PO2DEBCONF),yes) + # Hack for woody compatibility. This makes sure that the + # debian/templates file shipped in the source package doesn't + # specify encodings, which woody's debconf can't handle. If building + # on a system with po-debconf installed (conveniently debhelper (>= + # 4.1.16) depends on it), the binary-arch target will generate a + # better version for sarge + echo 1 > debian/po/output + po2debconf debian/inn2.templates.master > debian/inn2.templates + rm -f debian/po/output +endif # target used by the maintainer unpack.nopatch: @@ -21,7 +40,7 @@ diff: $(MAKE) -f debian/sys-build.mk make-diff -debian/po/templates.pot: debian/inn2.templates +debian/po/templates.pot: debian/inn2.templates.master debconf-updatepo unpack: $(STAMP_DIR)/source.make @@ -159,8 +178,11 @@ dh_installdeb -a dh_shlibdeps -a --exclude=ckpasswd +ifeq ($(PO2DEBCONF),yes) + po2debconf -e utf8 debian/inn2.templates.master > debian/inn2.templates +endif dh_gencontrol -a - dh_gencontrol -a -u-VPERLAPI=$$(perl -e 'printf "perlapi-%vd", $$^V') + dh_gencontrol -a -- -VPERLAPI=$$(perl -e 'printf "perlapi-%vd", $$^V') -V'debconf-depends=debconf (>= $(MINDEBCONFVER))' dh_md5sums -a dh_builddeb -a diff -u inn2-2.4.1/debian/control inn2-2.4.1/debian/control --- inn2-2.4.1/debian/control +++ inn2-2.4.1/debian/control @@ -9,7 +9,7 @@ Package: inn2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, inn2-inews (>= 2.3.999+20030227-1), cron, exim | mail-transport-agent, time, perl, perlapi-5.8.0, procps -Pre-Depends: inn2-inews, debconf (>= 0.2.17) +Pre-Depends: ${debconf-depends}, inn2-inews Suggests: gnupg, wget Replaces: inewsinn, innfeed, inn, ninpaths, inn2-dev Provides: news-transport-system, innfeed, inn -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux kes 2.4.24-kes #1 Fri Jan 9 08:58:16 UTC 2004 i686 Locale: LANG=C, LC_CTYPE=C --------------------------------------- Received: (at 227531-done) by bugs.debian.org; 19 Nov 2005 12:23:20 +0000 >From [EMAIL PROTECTED] Sat Nov 19 04:23:20 2005 Return-path: <[EMAIL PROTECTED]> Received: from 5301d.unt0.torres.l21.ma.zugschlus.de ([217.151.83.1] helo=torres.zugschlus.de ident=Debian-exim) by spohr.debian.org with esmtp (Exim 4.50) id 1EdRkV-0003YV-U2 for [EMAIL PROTECTED]; Sat, 19 Nov 2005 04:23:20 -0800 Received: from lefler.int.l21.ma.zugschlus.de ([192.168.130.38]) by torres.zugschlus.de with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.54) id 1EdRkP-0001L9-CF for [EMAIL PROTECTED]; Sat, 19 Nov 2005 13:23:15 +0100 Received: from mh by lefler.int.l21.ma.zugschlus.de with local (Exim 4.54) id 1EdRkO-00029K-Sv for [EMAIL PROTECTED]; Sat, 19 Nov 2005 13:23:12 +0100 Date: Sat, 19 Nov 2005 13:23:12 +0100 From: Marc Haber <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: Re: Bug#227531: inn2: please consider adding Colin Watson's po-debconf backporting helper patch Message-ID: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <[EMAIL PROTECTED]> User-Agent: Mutt/1.5.11 X-Spam-Score: (----) -4.9 X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 On Sun, Jan 25, 2004 at 08:30:20AM +0100, Marc Haber wrote: > On Sat, Jan 24, 2004 at 05:09:12PM +0100, Marco d'Itri wrote: > > I'm opposed to adding backward-compatibility cruft to every package > > which uses debconf > > Well, while this is very impolite to the backporting people, please > consider re-opening the bug, tagging it wontfix, and only close it > after Debian has released a stable distribution that has po-debconf. That has now happened, and I am closing this bug. Greetings Marc -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834 Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]