[libattean-perl] 17/17: Prepare for release: Update changelog, control file, and copyright hints.

Jonas Smedegaard dr at jones.dk
Mon Oct 2 13:54:30 UTC 2017


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

js pushed a commit to branch master
in repository libattean-perl.

commit 88c0ad9caf2c8f27c56b5f74bb770b04b0be6c5f
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Mon Oct 2 15:51:10 2017 +0200

    Prepare for release: Update changelog, control file, and copyright hints.
---
 debian/changelog       | 30 +++++++++++++++++++++++++++++
 debian/control         | 27 +++++++++++++++-----------
 debian/copyright_hints | 52 ++++++++++++++++++++++++++++++++------------------
 3 files changed, 79 insertions(+), 30 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ccd14c7..efd91f8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,33 @@
+libattean-perl (0.017-2) unstable; urgency=medium
+
+  * Update watch file:
+    + Watch only MetaCPAN URL.
+    + Mention gbp --uscan in usage comment.
+    + Tighten version regex.
+  * Update package relations:
+    + Relax to suggest (not depend on) libmoose-perl libtest-modern-perl
+      libtest-roo-perl.
+    + Relax to (build-)depend unversioned on libscalar-list-utils-perl
+      liburi-namespacemap-perl perl: Needed versions satisfied even in
+      oldstable.
+  * Modernize cdbs:
+    + Drop get-orig-source target: Use gbp import-orig --uscan.
+    + Do copyright-check in maintainer script (not during build).
+    + Stop build-depend on devscripts.
+  * Update watch file: Use substitution strings.
+  * Modernize Vcs-* fields:
+    + Consistently use git (not cgit) in path.
+    + Consistently include .git suffix in path.
+  * Declare compliance with Debian Policy 4.1.1.
+  * Add DEP-3 headers to patch.
+  * Drop obsolete lintian override regarding debhelper 9.
+  * Tighten lintian overrides regarding License-Reference.
+  * Update copyright info:
+    + Use https protocol in file format URL.
+    + Extend coverage for myself.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Mon, 02 Oct 2017 15:48:53 +0200
+
 libattean-perl (0.017-1) unstable; urgency=medium
 
   [ upstream ]
diff --git a/debian/control b/debian/control
index bba9992..4e3cb4a 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libattean-perl
 Section: perl
 Priority: optional
 Build-Depends: cdbs,
- devscripts,
+ perl,
  debhelper,
  dh-buildinfo,
  libalgorithm-combinatorics-perl,
@@ -16,33 +16,32 @@ Build-Depends: cdbs,
  libmath-cartesian-product-perl,
  libmodule-pluggable-perl,
  libmoox-log-any-perl,
+ libscalar-list-utils-perl,
  libset-scalar-perl,
  libsub-install-perl,
- libmoose-perl,
- libtest-roo-perl,
  libtext-csv-perl,
  libtry-tiny-perl,
  libtype-tiny-perl,
  liburi-perl,
+ liburi-namespacemap-perl,
  libxml-sax-perl,
  libnamespace-clean-perl,
  libiri-perl (>= 0.005),
  libmoo-perl (>= 2.000002),
  librole-tiny-perl (>= 2.000003),
- libtest-modern-perl (>= 0.012),
- libscalar-list-utils-perl (>= 1:1.40),
- liburi-namespacemap-perl (>= 0.12),
- perl (>= 5.14),
  libtest-exception-perl,
  libtest-lwp-useragent-perl,
  libplack-perl,
  libregexp-common-perl,
- libxml-simple-perl
+ libxml-simple-perl,
+ libmoose-perl,
+ libtest-roo-perl,
+ libtest-modern-perl (>= 0.012)
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <dr at jones.dk>
-Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libattean-perl
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libattean-perl.git
+Standards-Version: 4.1.1
+Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libattean-perl.git
+Vcs-Browser: https://anonscm.debian.org/git/pkg-perl/packages/libattean-perl.git
 Homepage: http://search.cpan.org/dist/Attean/
 
 Package: libattean-perl
@@ -50,6 +49,7 @@ Architecture: all
 Depends: ${cdbs:Depends},
  ${misc:Depends},
  ${perl:Depends}
+Sugests: ${cdbs:Suggests},
 Description: semantic web framework
  Attean is a Perl framework for working with RDF data and SPARQL
  queries. It features parsers and serializers for many different RDF
@@ -65,3 +65,8 @@ Description: semantic web framework
  .
  Resource Description Framework (RDF) is a standard model for data
  interchange on the Web.
+ .
+ Some modules require additional packages:
+  * Test::Attean::* require the packages libmoose-perl libtest-roo-perl.
+  * Test::Attean::SPARQLSuite instead requires the packages
+    libtest-roo-perl libtest-modern-perl.
diff --git a/debian/copyright_hints b/debian/copyright_hints
index 1593743..b0e3081 100644
--- a/debian/copyright_hints
+++ b/debian/copyright_hints
@@ -22,7 +22,6 @@ Files: CONTRIBUTING
  debian/patches/README
  debian/patches/series
  debian/source/format
- debian/source/lintian-overrides
  debian/watch
  inc/Module/Install/AuthorTests.pm
  inc/Module/Install/Base.pm
@@ -90,7 +89,7 @@ Files: CONTRIBUTING
  xt/dawg11-memory.t
  xt/pod-coverage.t
  xt/pod.t
-Copyright: *No copyright*
+Copyright: NONE
 License: UNKNOWN
  FIXME
 
@@ -168,8 +167,8 @@ Files: lib/Attean.pm
  lib/AtteanX/Parser/SPARQL.pm
  lib/AtteanX/Parser/Turtle/Token.pm
  lib/AtteanX/SPARQL/Token.pm
-Copyright: 2014--2016, Gregory Todd Williams
-License: Perl
+Copyright: Copyright (c) 2014--2016 Gregory Todd Williams. /
+License: Artistic or GPL-1+
  FIXME
 
 Files: lib/AtteanX/Parser/NQuads.pm
@@ -191,7 +190,6 @@ Files: lib/AtteanX/Parser/NQuads.pm
  lib/AtteanX/Serializer/SPARQL.pm
  lib/AtteanX/Serializer/SPARQLCSV.pm
  lib/AtteanX/Serializer/SPARQLHTML.pm
- lib/AtteanX/Serializer/SPARQLJSON.pm
  lib/AtteanX/Serializer/SPARQLTSV.pm
  lib/AtteanX/Serializer/SPARQLXML.pm
  lib/AtteanX/Serializer/Turtle.pm
@@ -199,39 +197,55 @@ Files: lib/AtteanX/Parser/NQuads.pm
  lib/AtteanX/Store/Memory.pm
  lib/AtteanX/Store/Simple.pm
  lib/AtteanX/Store/SimpleTripleStore.pm
-Copyright: 2006-2016, Gregory Todd Williams. This
-  2014--2016, Gregory Todd Williams. This
-License: Perl
+Copyright: Copyright (c) 2014--2016 Gregory Todd Williams. This /
+License: Artistic or GPL-1+
  FIXME
 
 Files: lib/AtteanX/Parser/Turtle/Constants.pm
  lib/AtteanX/SPARQL/Constants.pm
-Copyright: 2014--2016, Toby Inkster. This
-License: Perl
+Copyright: Copyright (c) 2014--2016 Toby Inkster. This /
+License: Artistic or GPL-1+
+ FIXME
+
+Files: debian/copyright-check
+ debian/rules
+Copyright: 2014-2017, Jonas Smedegaard <dr at jones.dk>
+  2016-2017, Jonas Smedegaard <dr at jones.dk>
+License: GPL-3+
  FIXME
 
 Files: inc/Module/Install/Metadata.pm
-Copyright: .*? ddd[d.
-License: Expat
+Copyright: NONE
+License: AGPL and/or BSD~unspecified
+ FIXME
+
+Files: lib/AtteanX/Serializer/SPARQLJSON.pm
+Copyright: Copyright (c) 2006-2016 Gregory Todd Williams. This /
+License: Artistic or GPL-1+
  FIXME
 
 Files: LICENSE
-Copyright: 2014--2016, Gregory Todd Williams
+Copyright: 2014, --2016 Gregory Todd Williams
 License: Expat
  FIXME
 
-Files: debian/rules
-Copyright: 2014-2016, Jonas Smedegaard <dr at jones.dk>
-License: GPL-3+
+Files: inc/Module/Install.pm
+Copyright: 2008-2012, Adam Kennedy.
+License: UNKNOWN
  FIXME
 
-Files: inc/Module/Install.pm
-Copyright: 2008, - 2012, Adam Kennedy
+Files: debian/source/lintian-overrides
+Copyright: Artistic
+  GPL-1+
+  GPL-3+
+  artistic
+  gpl-1+
+  gpl-3+
 License: UNKNOWN
  FIXME
 
 Files: Changes
-Copyright: years
+Copyright: years.
 License: UNKNOWN
  FIXME
 

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



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