Your message dated Thu, 31 Jul 2008 06:32:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#493058: fixed in dh-make-perl 0.48
has caused the Debian Bug report #493058,
regarding Looks for copyright information in working directory
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.)


-- 
493058: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=493058
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: dh-make-perl
Version: 0.47
Tags: patch

dh-make-perl looks in the working directory for files containing
copyright information.  If a different source directory is specified
on the command line, it doesn't find the copyright information in that
directory.  For example,

 $ wget -q 
http://search.cpan.org/CPAN/authors/id/P/PJ/PJF/IPC-System-Simple-0.15.tar.gz
 $ tar xzf IPC-System-Simple-0.15.tar.gz
 $ dh-make-perl IPC-System-Simple-0.15
 Found: IPC-System-Simple 0.15 (libipc-system-simple-perl arch=all)
 
 Using maintainer: Matt Kraai <[EMAIL PROTECTED]>
 Found changelog: Changes
 Found docs: README
 Found examples: examples/*
 Using rules: /usr/share/dh-make-perl/rules.MakeMaker.noxs
 **********
 Copyright information incomplete!
 
 Upstream copyright information could not be automatically determined.
 
 If you are building this package for your personal use, you might disregard
 this information; however, if you intend to upload this package to Debian
 (or in general, if you plan on distributing it), you must look into the
 complete copyright information.
 
 The causes for this warning are:
 No licensing information
 Done
 $ cd IPC-System-Simple-0.15
 $ rm -fr debian
 $ dh-make-perl
 Found: IPC-System-Simple 0.15 (libipc-system-simple-perl arch=all)
 
 Using maintainer: Matt Kraai <[EMAIL PROTECTED]>
 Found changelog: Changes
 Found docs: README
 Found examples: examples/*
 Using rules: /usr/share/dh-make-perl/rules.MakeMaker.noxs
 Done

The attached patch fixes this problem by looking for the copyright
information in files relative to the source directory (i.e.,
$maindir).  I've verified that it works in both of the above cases.

-- 
Matt                                                 http://ftbfs.org/
diff -ru dh-make-perl-0.47~/dh-make-perl dh-make-perl-0.47/dh-make-perl
--- dh-make-perl-0.47~/dh-make-perl     2008-07-30 10:55:02.000000000 -0700
+++ dh-make-perl-0.47/dh-make-perl      2008-07-30 11:08:40.000000000 -0700
@@ -446,8 +446,8 @@
 
 sub extract_basic_copyright {
        for my $f (qw(LICENSE LICENCE COPYING)) {
-               if (-f $f) {
-                       return `cat $f`;
+               if (-f "$maindir/$f") {
+                       return `cat $maindir/$f`;
                }
        }
        return undef;

--- End Message ---
--- Begin Message ---
Source: dh-make-perl
Source-Version: 0.48

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

dh-make-perl_0.48.dsc
  to pool/main/d/dh-make-perl/dh-make-perl_0.48.dsc
dh-make-perl_0.48.tar.gz
  to pool/main/d/dh-make-perl/dh-make-perl_0.48.tar.gz
dh-make-perl_0.48_all.deb
  to pool/main/d/dh-make-perl/dh-make-perl_0.48_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.
Damyan Ivanov <[EMAIL PROTECTED]> (supplier of updated dh-make-perl 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.8
Date: Thu, 31 Jul 2008 09:19:50 +0300
Source: dh-make-perl
Binary: dh-make-perl
Architecture: source all
Version: 0.48
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <[EMAIL PROTECTED]>
Changed-By: Damyan Ivanov <[EMAIL PROTECTED]>
Description: 
 dh-make-perl - Create Debian packages from perl modules
Closes: 489916 493058
Changes: 
 dh-make-perl (0.48) unstable; urgency=low
 .
   [ gregor herrmann ]
   * Fix POD error, thanks to Fabian Pietsch for the bug report and the patch
     (closes: #489916).
 .
   [ Damyan Ivanov ]
   * extract_base_copyright: look for files relative to $maindir, not the
     current directory. Thanks to Matt Kraai for the patch. Closes:# 493058
Checksums-Sha1: 
 a4c15027aff7dfec2dd96b02bd56ef6e298c7d3e 1167 dh-make-perl_0.48.dsc
 d099ecf9b783e641c9f6323692bb7a048325ce0b 37714 dh-make-perl_0.48.tar.gz
 bb526ed6251252a55e3de0b20775dbaf6a6925b4 37332 dh-make-perl_0.48_all.deb
Checksums-Sha256: 
 29f4a05e3059d54d19203117785887382bdec8ce3ffc99af17a75f618874ef76 1167 
dh-make-perl_0.48.dsc
 8971ca997e3b96835efbde12256fa15df116a16138dd56d1719f9c91ab6650f3 37714 
dh-make-perl_0.48.tar.gz
 0493c1e4b6250c7180fb4edf2daded34bcbf191cf8d95b70db081937394f63b9 37332 
dh-make-perl_0.48_all.deb
Files: 
 e967bd1bb5d4a92a3c221afab4c66ba9 1167 devel optional dh-make-perl_0.48.dsc
 b5615bb380379865541ae7c41afc279e 37714 devel optional dh-make-perl_0.48.tar.gz
 9e4d5166b915ff5fd7ea51fa41ce7ee9 37332 devel optional dh-make-perl_0.48_all.deb

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

iEYEARECAAYFAkiRWb0ACgkQHqjlqpcl9jvaqQCgxo2Bd9nq2bG1UkVjpfXqFjzQ
40EAoJ2hmFlNoynb+LB+XkGHHncvc/1r
=FhVW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to