[libmath-gsl-perl] 01/01: back to UNRELEASED, TODO added to d/changelog

gregor herrmann gregoa at debian.org
Thu Nov 5 22:20:37 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a commit to branch master
in repository libmath-gsl-perl.

commit 974bf3859fe56b52e304b721e27a66697ed80660
Author: gregor herrmann <gregoa at debian.org>
Date:   Thu Nov 5 23:20:31 2015 +0100

    back to UNRELEASED, TODO added to d/changelog
    
    Git-Dch: Ignore
---
 debian/changelog | 40 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 9121418..a09a97f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,42 @@
-libmath-gsl-perl (0.35-1) unstable; urgency=low
+libmath-gsl-perl (0.35-1) UNRELEASED; urgency=low
+
+  TODO:
+  - d/u/metadata: Repository should be https://github.com/leto/math--gsl.git
+    (the current URL doesn't work for git, in practice for `dpt upstream-repo')
+  - d/rules:
+    + (cosmetic) I'm not a fan of DH_VERBOSE in production
+    + is this buildflags thing really necessary? my understanding is that this
+      happens automatically with debhelper comapt level 9
+  - debian/libmath-gsl-perl.docs: I'd remove README.md, doesn't look helpful
+    for users (this is actually a bug in dh-make-perl which skips README but
+    not README.*)
+  - d/copyright:
+    + Upstream-Contact seems to be Alberto Simões <ambs at perl-hackers.net>, according to
+      https://metacpan.org/release/Math-GSL
+    + License for "*" is "same as Perl" --> "Artistic or GPL-1+"
+    + (totally cosmetic) missing newline at EOF
+  - d/control:
+    + short description short start with small letter -> "interface"
+    + some packages in B-D don't need versions since there's nothing older in
+      debian: `cme fix dpkg-control' (which also notes other details and
+      reformats the file a bit)
+    + add libmodule-build-perl to B-D, otherwise this package will FTBFS with
+      perl 5.22 which removes Module::Build; cf. the warning issued during
+      build:
+      Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at /usr/share/perl/5.20/base.pm, line 97.
+  - after building the package:
+    + I'm skeptical that the three scripts should really end up in /usr/bin;
+      at least 2 look pretty useless for users, maybe all 3.
+      https://pkg-perl.alioth.debian.org/debhelper.html for removing files
+    + lintian is quite unhappy:
+      * hardening-no-relro, hardening-no-fortify-functions: blhc doesn't
+        complain, so these are probably false positives which should be
+        checked and lintian-overridden if appropriate
+      * spelling-error-in-manpage, manpage-has-bad-whatis-entry,
+        manpage-has-errors-from-man: patch + forward patch upstream.
+        (http://dep.debian.net/deps/dep3/)
+      * binary-without-manpage: should be gone when the scripts aren't
+        installed
 
   * Initial Release (Closes: #804015)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmath-gsl-perl.git



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