Your message dated Wed, 18 May 2005 08:02:23 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#269423: fixed in dh-make 0.39
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; 1 Sep 2004 13:05:18 +0000
>From [EMAIL PROTECTED] Wed Sep 01 06:05:18 2004
Return-path: <[EMAIL PROTECTED]>
Received: from 86.red-80-24-13.pooles.rima-tde.net (khazad.dyndns.org) 
[80.24.13.86] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1C2UnY-0001EZ-00; Wed, 01 Sep 2004 06:05:15 -0700
Received: from aragorn ([192.168.0.1] helo=khazad.dyndns.org)
        by khazad.dyndns.org with esmtp (Exim 3.36 #1 (Debian))
        id 1C2UrW-0006u5-00; Wed, 01 Sep 2004 15:09:18 +0200
Received: from rmh by khazad.dyndns.org with local (Exim 4.34)
        id 1C2Umi-0002d8-6m; Wed, 01 Sep 2004 15:04:20 +0200
Content-Type: multipart/mixed; boundary="===============0381474578=="
MIME-Version: 1.0
From: Robert Millan <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: use cdbs on single target
X-Mailer: reportbug 2.64
Date: Wed, 01 Sep 2004 15:04:20 +0200
Message-Id: <[EMAIL PROTECTED]>
Sender: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

This is a multi-part MIME message sent by reportbug.

--===============0381474578==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: dh-make
Version: 0.36
Severity: wishlist
Tags: patch

The attached patch changes dh-make to use cdbs in the single target.  One of
the advantages is that you don't have to maintain the debian/rules template
anymore, since the code that is subject to change is being imported from the
cdbs package.

If you like the idea, I can send you the fixes for the other templates, or
even cdbs-ise the package itself.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i386)
Kernel: GNU/kFreeBSD 5.2.1-6
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (ignored: LC_ALL set to C)

Versions of packages dh-make depends on:
ii  debhelper                   4.2.20       helper programs for debian/rules
ii  dpkg-dev                    1.10.23      Package building tools for Debian
ii  make                        3.80-9       The GNU version of the "make" util
ii  perl                        5.8.4-1+kbsd Larry Wall's Practical Extraction 

-- no debconf information

--===============0381474578==
Content-Type: text/x-makefile; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="dh-make.diff"

diff -ur dh-make-0.36.old/dh_make dh-make-0.36/dh_make
--- dh-make-0.36.old/dh_make    2004-01-14 23:35:33.000000000 +0100
+++ dh-make-0.36/dh_make        2004-09-01 14:58:44.000000000 +0200
@@ -71,6 +71,7 @@
       $line =~ s/#POLICY#/$main::POLICY_VERSION/g;
       $line =~ s/#DASHLINE#/$main::DASHLINE/g;
          $line =~ s/#PHONY_CONFIGURE#/$main::PHONY_CONFIGURE/g;
+      $line =~ s/#CDBS_CLASS#/$main::CDBS_CLASS/g;
 
       print OUT $line;
     }
@@ -407,6 +408,7 @@
 # Setup debian/rules
 if (-x "./configure" )
 {
+  $CDBS_CLASS="include /usr/share/cdbs/1/class/autotools.mk";
   $CONFIG_STATUS="config.status";
   $CONFIGURE_STAMP='';
   $PHONY_CONFIGURE='';
@@ -447,6 +449,7 @@
   {
     print "Currently there is no top level Makefile. This may require 
additional tuning.\n";
   }
+  $CDBS_CLASS="include /usr/share/cdbs/1/class/makefile.mk";
   $CONFIGURE_STAMP='configure-stamp';
   $CONFIG_STATUS='';
   $CONFIGURE="configure: configure-stamp\n".
diff -ur dh-make-0.36.old/lib/debians/control dh-make-0.36/lib/debians/control
--- dh-make-0.36.old/lib/debians/control        2003-09-24 06:17:48.000000000 
+0200
+++ dh-make-0.36/lib/debians/control    2004-09-01 14:40:04.000000000 +0200
@@ -2,7 +2,7 @@
 Section: unknown
 Priority: optional
 Maintainer: #USERNAME# <#EMAIL#>
-Build-Depends: debhelper (>= 4.0.0)
+Build-Depends: cdbs, debhelper (>= 4.1.0)
 Standards-Version: #POLICY#
 
 Package: #PACKAGE#
diff -ur dh-make-0.36.old/lib/debians/rules dh-make-0.36/lib/debians/rules
--- dh-make-0.36.old/lib/debians/rules  2003-09-19 01:10:14.000000000 +0200
+++ dh-make-0.36/lib/debians/rules      2004-09-01 14:59:29.000000000 +0200
@@ -1,92 +1,11 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+#DEB_TAR_SRCDIR := #PACKAGE#-#VERSION#
+#DEB_BUILDDIR = $(DEB_SRCDIR)/build
 
+# Add here any variable or target overrides you need
 
-#DPKG_ARCH#
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -O0
-else
-       CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-       INSTALL_PROGRAM += -s
-endif
-
-#CONFIGURE#
-
-build: build-stamp
-
-build-stamp: #CONFIGURE_STAMP# #CONFIG_STATUS#
-       dh_testdir
-
-       # Add here commands to compile the package.
-       $(MAKE)
-       #/usr/bin/docbook-to-man debian/#PACKAGE#.sgml > #PACKAGE#.1
-
-       touch build-stamp
-
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp #CONFIGURE_STAMP#
-
-       # Add here commands to clean up after the build process.
-       -#CLEAN#
-
-       dh_clean #PRESERVE#
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k #PRESERVE#
-       dh_installdirs
-
-       # Add here commands to install the package into debian/#PACKAGE#.
-       #INSTALL#
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs #CHANGELOGS#
-       dh_installdocs
-       dh_installexamples
-#      dh_install
-#      dh_installmenu
-#      dh_installdebconf       
-#      dh_installlogrotate
-#      dh_installemacsen
-#      dh_installpam
-#      dh_installmime
-#      dh_installinit
-#      dh_installcron
-#      dh_installinfo
-       dh_installman
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-#      dh_perl
-#      dh_python
-#      dh_makeshlibs
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install #PHONY_CONFIGURE#
+#CDBS_CLASS#
+include /usr/share/cdbs/1/rules/debhelper.mk
+#include /usr/share/cdbs/1/rules/tarball.mk
+#include /usr/share/cdbs/1/rules/simple-patchsys.mk

--===============0381474578==--

---------------------------------------
Received: (at 269423-close) by bugs.debian.org; 18 May 2005 12:19:05 +0000
>From [EMAIL PROTECTED] Wed May 18 05:19:05 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DYNVx-0003qD-00; Wed, 18 May 2005 05:19:05 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DYNFn-0003e3-00; Wed, 18 May 2005 08:02:23 -0400
From: Craig Small <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#269423: fixed in dh-make 0.39
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 18 May 2005 08:02:23 -0400
Delivered-To: [EMAIL PROTECTED]
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-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
X-Spam-Level: 
X-CrossAssassin-Score: 7

Source: dh-make
Source-Version: 0.39

We believe that the bug you reported is fixed in the latest version of
dh-make, which is due to be installed in the Debian FTP archive:

dh-make_0.39.dsc
  to pool/main/d/dh-make/dh-make_0.39.dsc
dh-make_0.39.tar.gz
  to pool/main/d/dh-make/dh-make_0.39.tar.gz
dh-make_0.39_all.deb
  to pool/main/d/dh-make/dh-make_0.39_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Craig Small <[EMAIL PROTECTED]> (supplier of updated dh-make package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 18 May 2005 21:39:50 +1000
Source: dh-make
Binary: dh-make
Architecture: source all
Version: 0.39
Distribution: unstable
Urgency: low
Maintainer: Craig Small <[EMAIL PROTECTED]>
Changed-By: Craig Small <[EMAIL PROTECTED]>
Description: 
 dh-make    - tool that converts source archives into Debian package source
Closes: 166849 241098 269423 292390 292484 293311 294408 299840 307032 308944
Changes: 
 dh-make (0.39) unstable; urgency=low
 .
   * Has cdbs support closes: #269423
   * Removed local variable from native changelog Closes: #292484
   * module-assistant migration Closes: #241098
   * Library control template uses libdevel section Closes: #293311
   * Uses pre-existing orig.tar.gz if it exists Closes: #166849
   * Converts bz2 original files into gz ones Closes: #292390
   * lower case Release in changelog template Closes: #294408
   * watch has an example of SF support Closes: #299840
   * watch files are now version 3 Closes: #307032
   * pkgconfig files installed for lib-dev package types Closes: #308944
Files: 
 ece48a2109452872b11ae58e98595005 493 devel optional dh-make_0.39.dsc
 09cda28c3a6b5ac37f724c7ce04b1797 37494 devel optional dh-make_0.39.tar.gz
 ec7fc4b75793540356e28bb442465c81 34494 devel optional dh-make_0.39_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCiyx2x2zlrBLK36URAt0AAJ9S+/Dw0W0d325xLpHRFHMjGVVTiQCglHAD
mJYdPVc8BFyjl+yI/wvcfLw=
=crCs
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to