r54741 - in /branches/upstream/libsoftware-license-perl/current: Changes MANIFEST META.yml lib/Software/License.pm lib/Software/License/AGPL_3.pm lib/Software/License/FreeBSD.pm lib/Software/License/QPL_1_0.pm lib/Software/License/Zlib.pm t/meta-names.t
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Wed Mar 24 17:02:18 UTC 2010
Author: gregoa
Date: Wed Mar 24 17:01:44 2010
New Revision: 54741
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=54741
Log:
[svn-upgrade] Integrating new upstream version, libsoftware-license-perl (0.014)
Added:
branches/upstream/libsoftware-license-perl/current/t/meta-names.t
Modified:
branches/upstream/libsoftware-license-perl/current/Changes
branches/upstream/libsoftware-license-perl/current/MANIFEST
branches/upstream/libsoftware-license-perl/current/META.yml
branches/upstream/libsoftware-license-perl/current/lib/Software/License.pm
branches/upstream/libsoftware-license-perl/current/lib/Software/License/AGPL_3.pm
branches/upstream/libsoftware-license-perl/current/lib/Software/License/FreeBSD.pm
branches/upstream/libsoftware-license-perl/current/lib/Software/License/QPL_1_0.pm
branches/upstream/libsoftware-license-perl/current/lib/Software/License/Zlib.pm
Modified: branches/upstream/libsoftware-license-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/Changes?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/Changes (original)
+++ branches/upstream/libsoftware-license-perl/current/Changes Wed Mar 24 17:01:44 2010
@@ -1,4 +1,7 @@
Revision history for Software-License
+
+0.014 2010-03-23
+ add meta_name to almost all remaining licenses, and add a test
0.013 2010-03-18
add meta_name to Artistic 2 (thanks, Bernardo Rechea)
Modified: branches/upstream/libsoftware-license-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/MANIFEST?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/MANIFEST (original)
+++ branches/upstream/libsoftware-license-perl/current/MANIFEST Wed Mar 24 17:01:44 2010
@@ -40,6 +40,7 @@
README
t/basic.t
t/bsd-url.t
+t/meta-names.t
t/round-trip.t
t/utils.t
xt/release/pod-coverage.t
Modified: branches/upstream/libsoftware-license-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/META.yml?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/META.yml (original)
+++ branches/upstream/libsoftware-license-perl/current/META.yml Wed Mar 24 17:01:44 2010
@@ -26,4 +26,4 @@
resources:
license: http://dev.perl.org/licenses/
repository: http://github.com/rjbs/software-license
-version: 0.013
+version: 0.014
Modified: branches/upstream/libsoftware-license-perl/current/lib/Software/License.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/lib/Software/License.pm?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/lib/Software/License.pm (original)
+++ branches/upstream/libsoftware-license-perl/current/lib/Software/License.pm Wed Mar 24 17:01:44 2010
@@ -9,11 +9,11 @@
=head1 VERSION
-version 0.013
-
-=cut
-
-our $VERSION = '0.013';
+version 0.014
+
+=cut
+
+our $VERSION = '0.014';
use Data::Section -setup => { header_re => qr/\A__([^_]+)__\Z/ };
use Sub::Install ();
Modified: branches/upstream/libsoftware-license-perl/current/lib/Software/License/AGPL_3.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/lib/Software/License/AGPL_3.pm?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/lib/Software/License/AGPL_3.pm (original)
+++ branches/upstream/libsoftware-license-perl/current/lib/Software/License/AGPL_3.pm Wed Mar 24 17:01:44 2010
@@ -11,6 +11,8 @@
sub name { 'The GNU Affero General Public License, Version 3, November 2007' }
sub url { 'http://www.gnu.org/licenses/agpl-3.0.txt' }
+
+sub meta_name { 'open_source' }
1;
__DATA__
Modified: branches/upstream/libsoftware-license-perl/current/lib/Software/License/FreeBSD.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/lib/Software/License/FreeBSD.pm?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/lib/Software/License/FreeBSD.pm (original)
+++ branches/upstream/libsoftware-license-perl/current/lib/Software/License/FreeBSD.pm Wed Mar 24 17:01:44 2010
@@ -11,6 +11,8 @@
sub name { 'The (two-clause) FreeBSD License' }
sub url { 'http://www.freebsd.org/copyright/freebsd-license.html' }
+
+sub meta_name { 'bsd' }
1;
__DATA__
Modified: branches/upstream/libsoftware-license-perl/current/lib/Software/License/QPL_1_0.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/lib/Software/License/QPL_1_0.pm?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/lib/Software/License/QPL_1_0.pm (original)
+++ branches/upstream/libsoftware-license-perl/current/lib/Software/License/QPL_1_0.pm Wed Mar 24 17:01:44 2010
@@ -11,6 +11,8 @@
sub name { 'The Q Public License, Version 1.0' }
sub url { 'http://trolltech.com/products/qt/licenses/licensing/qpl' }
+
+sub meta_name { 'open_source' }
1;
__DATA__
Modified: branches/upstream/libsoftware-license-perl/current/lib/Software/License/Zlib.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/lib/Software/License/Zlib.pm?rev=54741&op=diff
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/lib/Software/License/Zlib.pm (original)
+++ branches/upstream/libsoftware-license-perl/current/lib/Software/License/Zlib.pm Wed Mar 24 17:01:44 2010
@@ -11,6 +11,8 @@
sub name { 'The zlib License' }
sub url { 'http://www.zlib.net/zlib_license.html' }
+
+sub meta_name { 'open_source' }
1;
__DATA__
Added: branches/upstream/libsoftware-license-perl/current/t/meta-names.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libsoftware-license-perl/current/t/meta-names.t?rev=54741&op=file
==============================================================================
--- branches/upstream/libsoftware-license-perl/current/t/meta-names.t (added)
+++ branches/upstream/libsoftware-license-perl/current/t/meta-names.t Wed Mar 24 17:01:44 2010
@@ -1,0 +1,23 @@
+#!perl
+use strict;
+use warnings;
+
+use Test::More 0.88;
+
+my @files = <lib/Software/License/*.pm>;
+
+for my $module (@files) {
+ # It's retired. Dunno if it's okay to be open_source. Punt!
+ next if $module =~ /Sun.pm$/;
+
+ my $pkg = $module;
+ $pkg =~ s{^lib/}{};
+ $pkg =~ s{\.pm$}{};
+ $pkg =~ s{/}{::}g;
+
+ eval "require $pkg; 1";
+
+ ok(defined $pkg->meta_name, "$pkg provide meta_name");
+}
+
+done_testing;
More information about the Pkg-perl-cvs-commits
mailing list