r22256 - in /branches/upstream/libuser-simple-perl/current: Build.PL Changes LICENSE MANIFEST META.yml Makefile.PL README lib/User/Simple.pm lib/User/Simple/Admin.pm t/pod.t

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sat Jun 28 16:16:03 UTC 2008


Author: gregoa
Date: Sat Jun 28 16:16:03 2008
New Revision: 22256

URL: http://svn.debian.org/wsvn/?sc=1&rev=22256
Log:
[svn-upgrade] Integrating new upstream version, libuser-simple-perl (1.40)

Added:
    branches/upstream/libuser-simple-perl/current/Build.PL
    branches/upstream/libuser-simple-perl/current/LICENSE
    branches/upstream/libuser-simple-perl/current/t/pod.t
Modified:
    branches/upstream/libuser-simple-perl/current/Changes
    branches/upstream/libuser-simple-perl/current/MANIFEST
    branches/upstream/libuser-simple-perl/current/META.yml
    branches/upstream/libuser-simple-perl/current/Makefile.PL
    branches/upstream/libuser-simple-perl/current/README
    branches/upstream/libuser-simple-perl/current/lib/User/Simple.pm
    branches/upstream/libuser-simple-perl/current/lib/User/Simple/Admin.pm

Added: branches/upstream/libuser-simple-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/Build.PL?rev=22256&op=file
==============================================================================
--- branches/upstream/libuser-simple-perl/current/Build.PL (added)
+++ branches/upstream/libuser-simple-perl/current/Build.PL Sat Jun 28 16:16:03 2008
@@ -1,0 +1,19 @@
+use Module::Build;
+my $build = Module::Build->new(
+    module_name => 'User::Simple',
+    dist_abstract => 'Simple user sessions management',
+    dist_author => 'Gunnar Wolf <gwolf at gwolf.org>',
+    license => 'perl',
+
+    requires => {Date::Calc => 0,
+		 Digest::MD5 => 0,
+		 DBI => 0},
+
+    recommends => {},
+    build_requires => {DBD::SQLite => 0,
+		       Test::Pod => 0,
+		       Module::Build => 0},
+
+    create_makefile_pl => 'passthrough'
+    );
+$build->create_build_script;

Modified: branches/upstream/libuser-simple-perl/current/Changes
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/Changes?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/Changes (original)
+++ branches/upstream/libuser-simple-perl/current/Changes Sat Jun 28 16:16:03 2008
@@ -1,4 +1,17 @@
 Revision history for Perl extension User::Simple.
+
+1.40 Fri Jun 27 11:35:01 CDT 2008
+        - Bah... Why jump through that many hoops? Moving away from
+	  ExtUtils::MakeMaker to Module::Build
+
+1.38 Wed Jun 25 17:30:31 CDT 2008
+        - "The Kwalitee release"
+	- Added Test::Pod test
+	- Regenerated META.yml to be valid. Where did I take mine
+	  from?! 
+	- Completed license, author license, both in META.yml and in
+	  LICENSE 
+	- But still, no real, substantive changes!
 
 1.37 Mon Jun 23 10:41:00 CDT 2008
      	- Fixed remaining file locking problem which caused the tests

Added: branches/upstream/libuser-simple-perl/current/LICENSE
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/LICENSE?rev=22256&op=file
==============================================================================
--- branches/upstream/libuser-simple-perl/current/LICENSE (added)
+++ branches/upstream/libuser-simple-perl/current/LICENSE Sat Jun 28 16:16:03 2008
@@ -1,0 +1,8 @@
+COPYRIGHT AND LICENCE
+
+Copyright (C) 2005-2008 by Gunnar Wolf
+Instituto de Investigaciones Económicas, UNAM
+
+This library is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself, either Perl version 5.8.7 or,
+at your option, any later version of Perl 5 you may have available.

Modified: branches/upstream/libuser-simple-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/MANIFEST?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/MANIFEST (original)
+++ branches/upstream/libuser-simple-perl/current/MANIFEST Sat Jun 28 16:16:03 2008
@@ -1,9 +1,12 @@
+Build.PL
 Changes
 lib/User/Simple.pm
 lib/User/Simple/Admin.pm
+LICENSE
 Makefile.PL
 MANIFEST
 META.yml
 README
 t/User-Simple.t
+t/pod.t
 examples/user-simple-admin

Modified: branches/upstream/libuser-simple-perl/current/META.yml
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/META.yml?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/META.yml (original)
+++ branches/upstream/libuser-simple-perl/current/META.yml Sat Jun 28 16:16:03 2008
@@ -1,16 +1,27 @@
---- #YAML:1.0
-name:                User-Simple
-version:             1.37
-abstract:            Simple user sessions management
-license:             ~
-author:              
-    - Gunnar Wolf <gwolf@>
-generated_by:        ExtUtils::MakeMaker version 6.42
-distribution_type:   module
-requires:     
-    Date::Calc:                    0
-    DBI:                           0
-    Digest::MD5:                   0
+---
+name: User-Simple
+version: 1.40
+author:
+  - 'Gunnar Wolf <gwolf at gwolf.org>'
+abstract: Simple user sessions management
+license: perl
+resources:
+  license: http://dev.perl.org/licenses/
+requires:
+  DBI: 0
+  Date::Calc: 0
+  Digest::MD5: 0
+build_requires:
+  DBD::SQLite: 0
+  Module::Build: 0
+  Test::Pod: 0
+provides:
+  User::Simple:
+    file: lib/User/Simple.pm
+    version: 1.40
+  User::Simple::Admin:
+    file: lib/User/Simple/Admin.pm
+generated_by: Module::Build version 0.280801
 meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
-    version: 1.3
+  url: http://module-build.sourceforge.net/META-spec-v1.2.html
+  version: 1.2

Modified: branches/upstream/libuser-simple-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/Makefile.PL?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/Makefile.PL (original)
+++ branches/upstream/libuser-simple-perl/current/Makefile.PL Sat Jun 28 16:16:03 2008
@@ -1,15 +1,31 @@
-use 5.008;
-use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
-    NAME              => 'User::Simple',
-    VERSION_FROM      => 'lib/User/Simple.pm', # finds $VERSION
-    PREREQ_PM         => {Date::Calc => 0,
-    			  Digest::MD5 => 0,
-                          DBI => 0,
-                         }, # e.g., Module::Name => 1.1
-    ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
-      (ABSTRACT_FROM  => 'lib/User/Simple.pm', # retrieve abstract from module
-       AUTHOR         => 'Gunnar Wolf <gwolf@>') : ()),
-);
+# Note: this file was auto-generated by Module::Build::Compat version 0.2808_01
+    
+    unless (eval "use Module::Build::Compat 0.02; 1" ) {
+      print "This module requires Module::Build to install itself.\n";
+      
+      require ExtUtils::MakeMaker;
+      my $yn = ExtUtils::MakeMaker::prompt
+	('  Install Module::Build now from CPAN?', 'y');
+      
+      unless ($yn =~ /^y/i) {
+	die " *** Cannot install without Module::Build.  Exiting ...\n";
+      }
+      
+      require Cwd;
+      require File::Spec;
+      require CPAN;
+      
+      # Save this 'cause CPAN will chdir all over the place.
+      my $cwd = Cwd::cwd();
+      
+      CPAN::Shell->install('Module::Build::Compat');
+      CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
+	or die "Couldn't install Module::Build, giving up.\n";
+      
+      chdir $cwd or die "Cannot chdir() back to $cwd: $!";
+    }
+    eval "use Module::Build::Compat 0.02; 1" or die $@;
+    
+    Module::Build::Compat->run_build_pl(args => \@ARGV);
+    require Module::Build;
+    Module::Build::Compat->write_makefile(build_class => 'Module::Build');

Modified: branches/upstream/libuser-simple-perl/current/README
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/README?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/README (original)
+++ branches/upstream/libuser-simple-perl/current/README Sat Jun 28 16:16:03 2008
@@ -38,7 +38,7 @@
 
 COPYRIGHT AND LICENCE
 
-Copyright (C) 2005 by Gunnar Wolf
+Copyright (C) 2005-2008 by Gunnar Wolf
 Instituto de Investigaciones Económicas, UNAM
 
 This library is free software; you can redistribute it and/or modify

Modified: branches/upstream/libuser-simple-perl/current/lib/User/Simple.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/lib/User/Simple.pm?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/lib/User/Simple.pm (original)
+++ branches/upstream/libuser-simple-perl/current/lib/User/Simple.pm Sat Jun 28 16:16:03 2008
@@ -157,9 +157,11 @@
 
 =head1 COPYRIGHT
 
-Copyright 2005 Gunnar Wolf / Instituto de Investigaciones Económicas UNAM
-This module is Free Software, it can be redistributed under the same terms 
-as Perl.
+Copyright 2005-2008 Gunnar Wolf / Instituto de Investigaciones
+Económicas UNAM
+
+This module is Free Software; it can be redistributed under the same
+terms as Perl.
 
 =cut
 
@@ -169,7 +171,7 @@
 use UNIVERSAL qw(isa);
 
 our $AUTOLOAD;
-our $VERSION = '1.37';
+our $VERSION = '1.40';
 
 ######################################################################
 # Constructor/destructor

Modified: branches/upstream/libuser-simple-perl/current/lib/User/Simple/Admin.pm
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/lib/User/Simple/Admin.pm?rev=22256&op=diff
==============================================================================
--- branches/upstream/libuser-simple-perl/current/lib/User/Simple/Admin.pm (original)
+++ branches/upstream/libuser-simple-perl/current/lib/User/Simple/Admin.pm Sat Jun 28 16:16:03 2008
@@ -197,9 +197,11 @@
 
 =head1 COPYRIGHT
 
-Copyright 2005 Gunnar Wolf / Instituto de Investigaciones Económicas UNAM
-This module is Free Software, it can be redistributed under the same terms
-as Perl.
+Copyright 2005-2008 Gunnar Wolf / Instituto de Investigaciones
+Económicas UNAM 
+
+This module is Free Software; it can be redistributed under the same
+terms as Perl.
 
 =cut
 

Added: branches/upstream/libuser-simple-perl/current/t/pod.t
URL: http://svn.debian.org/wsvn/branches/upstream/libuser-simple-perl/current/t/pod.t?rev=22256&op=file
==============================================================================
--- branches/upstream/libuser-simple-perl/current/t/pod.t (added)
+++ branches/upstream/libuser-simple-perl/current/t/pod.t Sat Jun 28 16:16:03 2008
@@ -1,0 +1,11 @@
+use strict;
+use warnings;
+no warnings qw(redefine);
+eval 'use Test::Pod';
+
+all_pod_files_ok();
+
+sub all_pod_files_ok {
+    # This definition will be overwritten if Test::Pod is available
+    print "1..1\nok 1 - Skipping POD tests - Test::Pod not available?\n";
+}




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