This is an automated email from the git hooks/post-receive script. js pushed a commit to annotated tag debian/0.001-1 in repository libatteanx-compatilibity-trine-perl.
commit f17ca44d6198e0958bf8d7bc80bcca8ae3925f4a Author: Kjetil Kjernsmo <kje...@kjernsmo.net> Date: Mon Aug 14 13:26:58 2017 +0200 Initial commit --- dist.ini | 3 +++ lib/AtteanX/Compatibility/Trine.pm | 55 ++++++++++++++++++++++++++++++++++++++ meta/changes.pret | 6 +++++ meta/doap.pret | 19 +++++++++++++ meta/makefile.pret | 9 +++++++ meta/people.pret | 9 +++++++ t/01basic.t | 30 +++++++++++++++++++++ xt/0-signature.t | 5 ++++ xt/03meta_uptodate.config | 2 ++ xt/critic.t | 8 ++++++ xt/pod-coverage.t | 19 +++++++++++++ xt/pod.t | 12 +++++++++ 12 files changed, 177 insertions(+) diff --git a/dist.ini b/dist.ini new file mode 100644 index 0000000..e87e66a --- /dev/null +++ b/dist.ini @@ -0,0 +1,3 @@ +;;class='Dist::Inkt::Profile::KJETILK' +;;name='AtteanX-Compatibility-Trine' + diff --git a/lib/AtteanX/Compatibility/Trine.pm b/lib/AtteanX/Compatibility/Trine.pm new file mode 100644 index 0000000..9a9245a --- /dev/null +++ b/lib/AtteanX/Compatibility/Trine.pm @@ -0,0 +1,55 @@ +use 5.010001; +use strict; +use warnings; + +package Attean::IRI { + sub uri { + my $self = shift; + return $self->abs; + } +} + +our $AUTHORITY = 'cpan:KJETILK'; +our $VERSION = '0.001'; + +1; + +__END__ + +=pod + +=encoding utf-8 + +=head1 NAME + +AtteanX::Compatibility::Trine - Compatibility layer between RDF::Trine and Attean + +=head1 SYNOPSIS + +=head1 DESCRIPTION + +=head1 BUGS + +Please report any bugs to +L<http://rt.cpan.org/Dist/Display.html?Queue=AtteanX-Compatibility-Trine>. + +=head1 SEE ALSO + +=head1 AUTHOR + +Kjetil Kjernsmo E<lt>kjet...@cpan.orge<gt>. + +=head1 COPYRIGHT AND LICENCE + +This software is copyright (c) 2017 by Kjetil Kjernsmo. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + + +=head1 DISCLAIMER OF WARRANTIES + +THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF +MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + diff --git a/meta/changes.pret b/meta/changes.pret new file mode 100644 index 0000000..4d42a25 --- /dev/null +++ b/meta/changes.pret @@ -0,0 +1,6 @@ +# This file acts as the project's changelog. + +`AtteanX-Compatibility-Trine 0.001 cpan:KJETILK` + issued 2017-08-14; + label "Initial release". + diff --git a/meta/doap.pret b/meta/doap.pret new file mode 100644 index 0000000..70484fb --- /dev/null +++ b/meta/doap.pret @@ -0,0 +1,19 @@ +# This file contains general metadata about the project. + +@prefix : <http://usefulinc.com/ns/doap#>. + +`AtteanX-Compatibility-Trine` + :programming-language "Perl" ; + :shortdesc "Compatibility layer between RDF::Trine and Attean"; + :homepage <https://metacpan.org/release/AtteanX-Compatibility-Trine>; + :download-page <https://metacpan.org/release/AtteanX-Compatibility-Trine>; + :bug-database <http://rt.cpan.org/Dist/Display.html?Queue=AtteanX-Compatibility-Trine>; +# :repository [ a :GitRepository; :browse <https://github.com/kjetilk/p5-atteanx-compatibility-trine> ]; + :created 2017-08-14; + :license <http://dev.perl.org/licenses/>; + :maintainer cpan:KJETILK; + :developer cpan:KJETILK. + +<http://dev.perl.org/licenses/> + dc:title "the same terms as the perl 5 programming language system itself". + diff --git a/meta/makefile.pret b/meta/makefile.pret new file mode 100644 index 0000000..0d89f0e --- /dev/null +++ b/meta/makefile.pret @@ -0,0 +1,9 @@ +# This file provides instructions for packaging. + +@prefix : <http://ontologi.es/doap-deps#>. + +`AtteanX-Compatibility-Trine` + :test-requirement [ :on "Test::More 0.96"^^:CpanId ]; + :develop-recommendation [ :on "Dist::Inkt 0.001"^^:CpanId ]; + . + diff --git a/meta/people.pret b/meta/people.pret new file mode 100644 index 0000000..1cc43ae --- /dev/null +++ b/meta/people.pret @@ -0,0 +1,9 @@ +# This file contains data about the project developers. + +@prefix : <http://xmlns.com/foaf/0.1/>. + +cpan:KJETILK + :name "Kjetil Kjernsmo"; + :page <https://metacpan.org/author/KJETILK>; + :mbox <mailto:kjet...@cpan.org>. + diff --git a/t/01basic.t b/t/01basic.t new file mode 100644 index 0000000..7a43a04 --- /dev/null +++ b/t/01basic.t @@ -0,0 +1,30 @@ +=pod + +=encoding utf-8 + +=head1 PURPOSE + +Test that AtteanX::Compatibility::Trine compiles. + +=head1 AUTHOR + +Kjetil Kjernsmo E<lt>kjet...@cpan.orge<gt>. + +=head1 COPYRIGHT AND LICENCE + +This software is copyright (c) 2017 by Kjetil Kjernsmo. + +This is free software; you can redistribute it and/or modify it under +the same terms as the Perl 5 programming language system itself. + + +=cut + +use strict; +use warnings; +use Test::More; + +use_ok('AtteanX::Compatibility::Trine'); + +done_testing; + diff --git a/xt/0-signature.t b/xt/0-signature.t new file mode 100644 index 0000000..5bee40d --- /dev/null +++ b/xt/0-signature.t @@ -0,0 +1,5 @@ +use lib 'inc'; +use Test::More tests => 1; +use Test::Signature; + +signature_ok(); diff --git a/xt/03meta_uptodate.config b/xt/03meta_uptodate.config new file mode 100644 index 0000000..56a7743 --- /dev/null +++ b/xt/03meta_uptodate.config @@ -0,0 +1,2 @@ +{"package":"AtteanX-Compatibility-Trine"} + diff --git a/xt/critic.t b/xt/critic.t new file mode 100644 index 0000000..d4f4ff1 --- /dev/null +++ b/xt/critic.t @@ -0,0 +1,8 @@ +use Test::Perl::Critic(-exclude => [ + 'RequireFinalReturn', + 'ProhibitUnusedPrivateSubroutines', + 'RequireExtendedFormatting', + 'ProhibitExcessComplexity', + ], + -severity => 3); +all_critic_ok(); diff --git a/xt/pod-coverage.t b/xt/pod-coverage.t new file mode 100644 index 0000000..2f0c1a0 --- /dev/null +++ b/xt/pod-coverage.t @@ -0,0 +1,19 @@ +use strict; +use warnings; +use Test::More; + +# Ensure a recent version of Test::Pod::Coverage +my $min_tpc = 1.08; +eval "use Test::Pod::Coverage $min_tpc"; +plan skip_all => "Test::Pod::Coverage $min_tpc required for testing POD coverage" + if $@; + +# Test::Pod::Coverage doesn't require a minimum Pod::Coverage version, +# but older versions don't recognize some common documentation styles +my $min_pc = 0.02; +eval "use Pod::Coverage::Moose $min_pc"; +plan skip_all => "Pod::Coverage::Moose $min_pc required for testing POD coverage" + if $@; +all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::Moose'}); + + diff --git a/xt/pod.t b/xt/pod.t new file mode 100644 index 0000000..ee8b18a --- /dev/null +++ b/xt/pod.t @@ -0,0 +1,12 @@ +#!perl -T + +use strict; +use warnings; +use Test::More; + +# Ensure a recent version of Test::Pod +my $min_tp = 1.22; +eval "use Test::Pod $min_tp"; +plan skip_all => "Test::Pod $min_tp required for testing POD" if $@; + +all_pod_files_ok(); -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libatteanx-compatilibity-trine-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits