[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