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