[SCM] Debian packaging of VUser-Google-Api CPAN distribution branch, master, updated. debian/1.0.1-1-3-gc451149

gregor herrmann gregoa at debian.org
Wed Aug 15 14:07:14 UTC 2012


The following commit has been merged in the master branch:
commit c451149ba9704533bc22ba19818da3e345e8c0ea
Author: gregor herrmann <gregoa at debian.org>
Date:   Wed Aug 15 16:07:08 2012 +0200

    back to UNRELEASED, TODO added to d/changelog

diff --git a/debian/changelog b/debian/changelog
index 927cc98..93663b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,47 @@
 libvuser-google-api-perl (1.0.1-1) UNRELEASED; urgency=low
 
+  TODO:
+  - debian/rules: there's a typo in the message.
+    (and in general, an empty override_dh_auto_test target should be enough,
+    with a comment, if you want to skip tests)
+  - I'd remove debian/libvuser-google-api-perl.docs, the README doesn't look
+    very helpful for users. well, maybe except for the URL of the API ...
+  - debian/copyright: 
+    + convert from old DEP5 format to current Copyright-Format 1.0. ("cme"
+      from libconfig-model-perl can help)
+    + "Maintainer" (in new format: "Upstream-Contact") is the upstream
+      maintainer not the debian one
+    + upstream license is wrong. it's "same as perl" --> "Artistic or GPL-1+"
+    + upstream copyright years: grep for "Copyright" through the code and you
+      will find more years :)
+    + license for debian/*: we usually use the same as upstream, so "Artistic
+      or GPL-1+" in this case
+  - debian/control:
+    + Build-Depends-Indep: perl-base and perl-modules can be removed
+      (perl-base is essential, perl-modules gets installed by perl)
+    + Build-Depends-Indep: I guess everything besides perl can be removed
+      since there are no tests run anyway
+    + Standards-Version: 3.9.3
+    + Depends: perl-base can be removed again; and perl too (gets added by
+      ${perl:Depends})
+    + long description: mentioning the used modules seems not so interesting :)
+      (no big deal)
+    + Depends: this fits what's in META.yml and Makefile.PL; but grepping
+      through the code I only see HTTP::Request, LWP::UserAgent, Moose,
+      XML::Simple. so we probably actually need libhttp-message-perl (or not,
+      it's a dependency of libwww-perl but it's ok to list it explicitly),
+      libwww-perl, libmoose-perl, libxml-simple-perl; i.e. libmoose-perl is
+      missing, and I don't see a reason for "libcrypt-ssleay-perl |
+      libio-socket-ssl-perl" (for SSL connections: libwww-perl depends on
+      liblwp-protocol-https-perl depends on libio-socket-ssl-perl already)
+  - lintian has some information, most already covered by my notes above :)
+    additionally:
+    + manpage-has-errors-from-pod2man: bad luck, there is none (unless you
+      want to use the README.Google-ProvisioningAPI which contains some
+      history
+    + manpage-has-errors-from-pod2man: please fix with a patch and forward
+      upstream
+
   * Initial Release. (Closes: #679161)
 
  -- Joenio Costa <joenio at colivre.coop.br>  Fri, 13 Jul 2012 16:05:42 -0300

-- 
Debian packaging of VUser-Google-Api CPAN distribution



More information about the Pkg-perl-cvs-commits mailing list