[libcatmandu-rdf-perl] 20/20: New upstream version 0.32

Jonas Smedegaard dr at jones.dk
Sat Oct 28 03:10:23 UTC 2017


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

js pushed a commit to annotated tag upstream/0.32
in repository libcatmandu-rdf-perl.

commit 8a913d890416d7f875e3b625095ca8f63e0b94e7
Merge: c847346 4a321b6
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Sun Oct 1 15:20:49 2017 +0200

    New upstream version 0.32

 Changes                                |  10 +-
 MANIFEST                               |   2 +
 META.json                              |   8 +-
 META.yml                               |   6 +-
 README                                 |   9 +-
 cpanfile                               |   4 +-
 lib/Catmandu/Exporter/RDF.pm           |   2 +-
 lib/Catmandu/Fix/aref_query.pm         |   2 +-
 lib/Catmandu/Fix/rdf_ldf_statements.pm |  93 +++++++++++++++++++
 lib/Catmandu/Importer/RDF.pm           | 165 ++++++++++++++++++++++++++-------
 lib/Catmandu/RDF.pm                    |  15 ++-
 t/rdf_ldf_statements.t                 |  17 ++++
 12 files changed, 279 insertions(+), 54 deletions(-)

diff --cc MANIFEST
index e731c2c,0000000..da1c3a4
mode 100644,000000..100644
--- a/MANIFEST
+++ b/MANIFEST
@@@ -1,26 -1,0 +1,28 @@@
 +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.035.
 +Build.PL
 +Changes
 +LICENSE
 +MANIFEST
 +META.json
 +META.yml
 +README
 +cpanfile
 +dist.ini
 +lib/Catmandu/Exporter/RDF.pm
 +lib/Catmandu/Fix/aref_query.pm
++lib/Catmandu/Fix/rdf_ldf_statements.pm
 +lib/Catmandu/Importer/RDF.pm
 +lib/Catmandu/RDF.pm
 +t/aref_query.t
 +t/example.rdf
 +t/example.ttl
 +t/example.yml
 +t/exporter-add.t
 +t/exporter.t
 +t/importer.t
 +t/issue-3.t
 +t/query.sparql
++t/rdf_ldf_statements.t
 +t/release-pod-syntax.t
 +t/sparql.t
 +t/url.t
diff --cc META.yml
index edd2f05,0000000..506485f
mode 100644,000000..100644
--- a/META.yml
+++ b/META.yml
@@@ -1,41 -1,0 +1,43 @@@
 +---
 +abstract: 'Modules for handling RDF data within the Catmandu framework'
 +author:
 +  - 'Jakob Voß'
 +build_requires:
 +  Encode: '0'
 +  Test::LWP::UserAgent: '0.025'
 +  Test::More: '0.99'
++  Test::Pod: '0'
 +configure_requires:
 +  Module::Build::Tiny: '0.034'
 +dynamic_config: 0
 +generated_by: 'Dist::Zilla version 5.035, Dist::Milla version v1.0.8, CPAN::Meta::Converter version 2.150001'
 +license: perl
 +meta-spec:
 +  url: http://module-build.sourceforge.net/META-spec-v1.4.html
 +  version: '1.4'
 +name: Catmandu-RDF
 +no_index:
 +  directory:
 +    - t
 +    - xt
 +    - inc
 +    - share
 +    - eg
 +    - examples
 +requires:
 +  Catmandu: '0.9209'
-   RDF::LDF: '0.19'
++  IRI: '0.008'
++  RDF::LDF: '0.23'
 +  RDF::NS: '20140910'
 +  RDF::Query: '2.913'
 +  RDF::Trine: '1.013'
 +  RDF::aREF: '0.25'
 +  perl: v5.13.1
 +resources:
 +  bugtracker: https://github.com/LibreCat/Catmandu-RDF/issues
 +  homepage: https://github.com/LibreCat/Catmandu-RDF
 +  repository: https://github.com/LibreCat/Catmandu-RDF.git
- version: '0.31'
++version: '0.32'
 +x_contributors:
 +  - 'Jakob Voß <jakob.voss at gbv.de>'
 +  - 'Patrick Hochstenbach <patrick.hochstenbach at ugent.be>'
diff --cc README
index 997d1a5,0000000..5262aa3
mode 100644,000000..100644
--- a/README
+++ b/README
@@@ -1,48 -1,0 +1,53 @@@
 +NAME
 +    Catmandu::RDF - Modules for handling RDF data within the Catmandu
 +    framework
 +
 +SYNOPSIS
 +    Command line client "catmandu":
 +
-       catmandu convert RDF --url http://dx.doi.org/10.2474/trol.7.147 
++      catmandu convert RDF --url http://dx.doi.org/10.2474/trol.7.147
 +                           --fix 'aref_query(dct_title,title)' to YAML
 +
-       catmandu convert RDF --file rdfdump.nt to RDF --type turtle
++      catmandu convert RDF --file rdfdump.ttl to RDF --type turtle
++
++      # For big file the only efficient option to convert RDF is by
++      # transforming the input stream into triples and writing to NTriples
++      # in the output
++      catmandu convert convert RDF --triples 1 --type ttl to RDF --type NTriples < rdfdump.ttl
 +
 +    See documentation of modules for more examples.
 +
 +DESCRIPTION
 +    Catmandu::RDF contains modules for handling RDF data within the Catmandu
 +    framework. RDF data is encoded/decoded in aREF
 +    <http://gbv.github.io/aREF/> as implemented with RDF::aREF. Please keep
 +    in mind that RDF is a graph-based data structuring format with
 +    specialized technologies such as SPARQL and triple stores. Using
 +    Catmandu::RDF to transform RDF to RDF (e.g. conversion from one RDF
 +    serialization to another) is possible but probably less performant than
 +    decent RDF tools. Catmandu::RDF, however, is more conventient to convert
 +    between RDF and other data formats.
 +
 +AVAILABLE MODULES
 +    Catmandu::Exporter::RDF
 +        Serialize RDF data (as RDF/XML, RDF/JSON, Turtle, NTriples, RDFa...)
 +
 +    Catmandu::Importer::RDF
 +        Parse RDF data (RDF/XML, RDF/JSON, Turtle, NTriples...) or import
 +        from a SPARQL endpoint
 +
 +    Catmandu::Fix::aref_query
 +        Copy values of RDF data in aREF format to a new field
 +
 +SEE ALSO
 +    This module is based on Catmandu, RDF::aREF, RDF::Trine, and RDF::NS.
 +
 +COPYRIGHT AND LICENSE
 +    Copyright Jakob Voß, 2014-
 +
 +    This is free software; you can redistribute it and/or modify it under
 +    the same terms as the Perl 5 programming language system itself.
 +
 +CONTRIBUTORS
 +    Jakob Voß, Patrick Hochstenbach
 +

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



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