[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