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

Jonas Smedegaard dr at jones.dk
Wed Dec 23 16:17:30 UTC 2015


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

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

commit 31f559b6c13ab07870d4e9cd4d63068194e83e74
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Wed Dec 23 21:41:23 2015 +0530

    Prepare for release: Update changelog, control file and copyright hints.
---
 debian/changelog       |  48 +++++++++++++++
 debian/control         |   1 +
 debian/copyright_hints | 158 +++++++++++++++++++++++++++----------------------
 3 files changed, 136 insertions(+), 71 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index dbf0291..56a8050 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,51 @@
+libattean-perl (0.010-1) unstable; urgency=medium
+
+  [ upstream ]
+  * New release.
+    + Add INVOKE function expression to allow representing IRI-defined
+      functions.
+    + Add Attean::API::Algebra methods blank_nodes and
+      subpatterns_of_type.
+    + Add Attean::API::SimpleCostPlanner.
+    + Add Attean::API::UnionScopeVariablesPlan role to handle common
+      computation of in-scope variables.
+    + Add Attean::Algebra::Sequence class.
+    + Add AtteanX::API::JoinRotatingPlanner role.
+    + Add SPARQL parsing support for RANK operator.
+    + Add initial algebra and plan support for group ranking.
+    + Add simple SPARQL HTML serializer.
+    + Add simple SPARQL serializer implementation.
+    + Add ability to turn some query algebras into SPARQL token
+      interators.
+    + Compute in-scope variables in Attean::Plan::Quad instead of
+      relying on calling code.
+    + Ensure query plan costs are integers, fixing a bug when running on
+      perl with long doubles.
+    + Fix attean_query to support custom output serializers.
+    + Fix bug in Attean::Algebra::Project->in_scope_variables.
+    + Fix bug in t/http-negotiation.t that caused false failures when
+      negotiation led to the Canonical NTriples serializer.
+    + Fix mis-named method call in AtteanX::Store::Memory.
+    + Improve error messages in query planning code.
+    + Improve serializer negotiation to support multiple classes that
+      handle the same media type.
+    + Port RDF::Query SPARQL parser to Attean.
+    + Refactor query planner to separate IDP code from the core planning
+      code.
+    + Rename Attean::API::Planner to Attean::API::QueryPlanner and
+      re-organize planning code.
+    + Update Changes metadata handling to use
+      Module::Instal::DOAPChangeSets.
+    + Update Attean::Algebra::Join to be n-ary, not binary.
+    + Update attean_query to use the native SPARQL parser.
+
+  [ Jonas Smedegaard ]
+  * Update copyright info: Add/extend Fils sections to cover newly added
+    files (no new licenses).
+  * Update package relations: Build-depend on libtest-modern-perl.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Wed, 23 Dec 2015 21:41:13 +0530
+
 libattean-perl (0.009-1) unstable; urgency=medium
 
   [ upstream ]
diff --git a/debian/control b/debian/control
index 4e58db2..cf75f9a 100644
--- a/debian/control
+++ b/debian/control
@@ -23,6 +23,7 @@ Build-Depends: cdbs,
  perl (>= 5.14),
  libtest-exception-perl,
  libtest-lwp-useragent-perl,
+ libtest-modern-perl,
  libtest-roo-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <dr at jones.dk>
diff --git a/debian/copyright_hints b/debian/copyright_hints
index b9ca2b9..720afd2 100644
--- a/debian/copyright_hints
+++ b/debian/copyright_hints
@@ -4,6 +4,81 @@ Upstream-Contact: FIXME
 Source: FIXME
 Disclaimer: Autogenerated by CDBS
 
+Files: Changes
+ MANIFEST
+ META.yml
+ Makefile.PL
+ README.md
+ SIGNATURE
+ bin/attean_parse
+ bin/attean_query
+ bin/canonicalize_bgp.pl
+ debian/README.source
+ debian/compat
+ debian/control
+ debian/control.in
+ debian/gbp.conf
+ debian/source/format
+ debian/source/lintian-overrides
+ debian/watch
+ inc/Module/Install/AuthorTests.pm
+ inc/Module/Install/Base.pm
+ inc/Module/Install/Can.pm
+ inc/Module/Install/DOAPChangeSets.pm
+ inc/Module/Install/Fetch.pm
+ inc/Module/Install/Makefile.pm
+ inc/Module/Install/Scripts.pm
+ inc/Module/Install/Win32.pm
+ inc/Module/Install/WriteAll.pm
+ lib/Attean/BindingEqualityTest.pm
+ lib/AtteanX/API/JoinRotatingPlanner.pm
+ lib/AtteanX/API/Lexer.pm
+ lib/AtteanX/Parser/RDFXML.pm
+ lib/AtteanX/Parser/SPARQL.pm
+ lib/AtteanX/RDFQueryTranslator.pm
+ lib/Test/Attean/ETagCacheableQuadStore.pm
+ lib/Test/Attean/MutableETagCacheableQuadStore.pm
+ lib/Test/Attean/MutableQuadStore.pm
+ lib/Test/Attean/MutableTimeCacheableQuadStore.pm
+ lib/Test/Attean/MutableTripleStore.pm
+ lib/Test/Attean/QuadStore.pm
+ lib/Test/Attean/TimeCacheableQuadStore.pm
+ lib/Test/Attean/TripleStore.pm
+ meta/changes.ttl
+ t/00.load.t
+ t/algebra.t
+ t/binding-equality.t
+ t/binding.t
+ t/cost_planner.t
+ t/expression.t
+ t/http-negotiation.t
+ t/idp_planner.t
+ t/iter.t
+ t/join_rotating_planner.t
+ t/model-quad.t
+ t/naive_planner.t
+ t/parser-nquads.t
+ t/parser-ntriples.t
+ t/parser-sparqlxml.t
+ t/parser-turtle.t
+ t/parser.t
+ t/serializer-canonicalntriples.t
+ t/serializer-nquads.t
+ t/serializer-ntriples.t
+ t/serializer-sparql.t
+ t/simple-eval.t
+ t/simple.t
+ t/store-memory.t
+ t/store-simple.t
+ t/term-map.t
+ t/term.t
+ t/treerewrite.t
+ xt/pod-coverage.t
+ xt/pod.t
+Copyright: *No copyright*
+License: UNKNOWN
+ FIXME
+
 Files: lib/Attean.pm
  lib/Attean/API.pm
  lib/Attean/API/AbbreviatingParser.pod
@@ -33,6 +108,7 @@ Files: lib/Attean.pm
  lib/Attean/API/QuadPattern.pod
  lib/Attean/API/QuadSerializer.pod
  lib/Attean/API/Query.pm
+ lib/Attean/API/QueryPlanner.pm
  lib/Attean/API/RepeatableIterator.pod
  lib/Attean/API/Result.pod
  lib/Attean/API/ResultParser.pod
@@ -62,6 +138,7 @@ Files: lib/Attean.pm
  lib/Attean/Plan.pm
  lib/Attean/Quad.pm
  lib/Attean/QuadModel.pm
+ lib/Attean/QueryPlanner.pm
  lib/Attean/RDF.pm
  lib/Attean/Result.pm
  lib/Attean/SimpleQueryEvaluator.pm
@@ -71,80 +148,16 @@ Files: lib/Attean.pm
  lib/Attean/TripleModel.pm
  lib/Attean/Variable.pm
  lib/AtteanX/Parser/Turtle/Token.pm
+ lib/AtteanX/SPARQL/Token.pm
 Copyright: 2014, Gregory Todd Williams
 License: Perl
  FIXME
 
-Files: Changes.ttl
- MANIFEST
- META.yml
- Makefile.PL
- README.md
- SIGNATURE
- bin/attean_parse
- bin/attean_query
- bin/canonicalize_bgp.pl
- debian/README.source
- debian/compat
- debian/control
- debian/control.in
- debian/gbp.conf
- debian/source/format
- debian/source/lintian-overrides
- debian/watch
- inc/Module/Install/AuthorTests.pm
- inc/Module/Install/Base.pm
- inc/Module/Install/Can.pm
- inc/Module/Install/Fetch.pm
- inc/Module/Install/Makefile.pm
- inc/Module/Install/Scripts.pm
- inc/Module/Install/Win32.pm
- inc/Module/Install/WriteAll.pm
- lib/Attean/BindingEqualityTest.pm
- lib/AtteanX/Parser/RDFXML.pm
- lib/AtteanX/RDFQueryTranslator.pm
- lib/Test/Attean/ETagCacheableQuadStore.pm
- lib/Test/Attean/MutableETagCacheableQuadStore.pm
- lib/Test/Attean/MutableQuadStore.pm
- lib/Test/Attean/MutableTimeCacheableQuadStore.pm
- lib/Test/Attean/MutableTripleStore.pm
- lib/Test/Attean/QuadStore.pm
- lib/Test/Attean/TimeCacheableQuadStore.pm
- lib/Test/Attean/TripleStore.pm
- t/00.load.t
- t/algebra.t
- t/binding-equality.t
- t/binding.t
- t/expression.t
- t/http-negotiation.t
- t/idp_planner.t
- t/iter.t
- t/model-quad.t
- t/parser-nquads.t
- t/parser-ntriples.t
- t/parser-sparqlxml.t
- t/parser-turtle.t
- t/parser.t
- t/serializer-canonicalntriples.t
- t/serializer-nquads.t
- t/serializer-ntriples.t
- t/simple-eval.t
- t/simple.t
- t/store-memory.t
- t/store-simple.t
- t/term-map.t
- t/term.t
- t/treerewrite.t
- xt/pod-coverage.t
- xt/pod.t
-Copyright: *No copyright*
-License: UNKNOWN
- FIXME
-
 Files: lib/AtteanX/Parser/NQuads.pm
  lib/AtteanX/Parser/NTriples.pm
  lib/AtteanX/Parser/NTuples.pm
  lib/AtteanX/Parser/SPARQLJSON.pm
+ lib/AtteanX/Parser/SPARQLLex.pm
  lib/AtteanX/Parser/SPARQLTSV.pm
  lib/AtteanX/Parser/SPARQLXML.pm
  lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm
@@ -154,7 +167,9 @@ Files: lib/AtteanX/Parser/NQuads.pm
  lib/AtteanX/Serializer/NQuads.pm
  lib/AtteanX/Serializer/NTriples.pm
  lib/AtteanX/Serializer/NTuples.pm
+ lib/AtteanX/Serializer/SPARQL.pm
  lib/AtteanX/Serializer/SPARQLCSV.pm
+ lib/AtteanX/Serializer/SPARQLHTML.pm
  lib/AtteanX/Serializer/SPARQLTSV.pm
  lib/AtteanX/Serializer/SPARQLXML.pm
  lib/AtteanX/Store/Memory.pm
@@ -163,6 +178,12 @@ Copyright: 2006-2012, Gregory Todd Williams. This
 License: Perl
  FIXME
 
+Files: lib/AtteanX/Parser/Turtle/Constants.pm
+ lib/AtteanX/SPARQL/Constants.pm
+Copyright: 2012, Toby Inkster. This
+License: Perl
+ FIXME
+
 Files: inc/Module/Install/Metadata.pm
 Copyright: .*? ddd[d.
 License: Expat
@@ -178,11 +199,6 @@ Copyright: 2014-2015, Jonas Smedegaard <dr at jones.dk>
 License: GPL-3+
  FIXME
 
-Files: lib/AtteanX/Parser/Turtle/Constants.pm
-Copyright: 2012, Toby Inkster. This
-License: Perl
- FIXME
-
 Files: inc/Module/Install.pm
 Copyright: 2008, - 2012, Adam Kennedy
 License: UNKNOWN

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