[libmath-gsl-perl] 07/07: Fixed some minor errors. TODO: manpage errors

Wolfgang Fütterer debian at wlf-online.de
Wed Nov 25 13:41:08 UTC 2015


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

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

commit 07475a9b5037f07aa724a21ae350e94302fe0700
Author: Wolfgang Fütterer <debian at wlf-online.de>
Date:   Wed Nov 25 14:33:37 2015 +0100

    Fixed some minor errors.
    TODO: manpage errors
---
 debian/changelog | 38 --------------------------------------
 debian/copyright |  2 +-
 debian/rules     |  4 +---
 3 files changed, 2 insertions(+), 42 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a09a97f..2bea664 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,43 +1,5 @@
 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)
 
  -- Wolfgang Fütterer <debian at wlf-online.de>  Thu, 05 Nov 2015 15:00:36 +0100
diff --git a/debian/copyright b/debian/copyright
index 748a0ec..ece0edf 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -5,7 +5,7 @@ Upstream-Name: Math-GSL
 
 Files: *
 Copyright: 2008-2014 Jonathan Leto <jonathan at leto.net>
-           2088-2014 Thierry Moisan
+           2008-2014 Thierry Moisan
 License: Artistic or GPL-1+
 
 Files: Build.PL
diff --git a/debian/rules b/debian/rules
index 9457d44..e46ace9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,8 +3,6 @@ DH_VERBOSE = 1
 
 PACKAGE = $(shell dh_listpackages)
 TMP     = $(CURDIR)/debian/$(PACKAGE)
-# DPKG_EXPORT_BUILDFLAGS = 1
-# include /usr/share/dpkg/default.mk
 
 %:
 	dh $@
@@ -14,4 +12,4 @@ override_dh_auto_install:
 	rm --verbose $(TMP)/usr/bin/*
 	rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/bin
 	rm --verbose $(TMP)/usr/share/man/man1/*
-	rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/share/man/man1
\ No newline at end of file
+	rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/share/man/man1

-- 
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