r53555 - in /trunk/libmodule-find-perl: Changes Find.pm META.yml Makefile.PL README debian/changelog debian/control

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Wed Mar 3 16:14:08 UTC 2010


Author: jawnsy-guest
Date: Wed Mar  3 16:13:57 2010
New Revision: 53555

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=53555
Log:
* New upstream release
* Standards-Version 3.8.4 (no changes)
* Rewrite control description

Modified:
    trunk/libmodule-find-perl/Changes
    trunk/libmodule-find-perl/Find.pm
    trunk/libmodule-find-perl/META.yml
    trunk/libmodule-find-perl/Makefile.PL
    trunk/libmodule-find-perl/README
    trunk/libmodule-find-perl/debian/changelog
    trunk/libmodule-find-perl/debian/control

Modified: trunk/libmodule-find-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/Changes?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/Changes (original)
+++ trunk/libmodule-find-perl/Changes Wed Mar  3 16:13:57 2010
@@ -1,30 +1,1 @@
-HISTORY
-    0.01, 2004-04-22
-            Original version; created by h2xs 1.22
-
-    0.02, 2004-05-25
-            Added test modules that were left out in the first version.
-            Thanks to Stuart Johnston for alerting me to this.
-
-    0.03, 2004-06-18
-            Fixed a bug (non-localized $_) by declaring a loop variable in
-            use functions. Thanks to Stuart Johnston for alerting me to this
-            and providing a fix.
-
-            Fixed non-platform compatibility by using File::Spec. Thanks to
-            brian d foy.
-
-            Added setmoduledirs and updated tests. Idea shamelessly stolen
-            from ...errm... inspired by brian d foy.
-
-    0.04, 2005-05-20
-            Added POD tests.
-
-    0.05, 2005-11-30
-            Fixed issue with bugfix in PathTools-3.14.
-
-    0.06, 2008-01-26
-            Module::Find now won't report duplicate modules several times 
-            anymore (thanks to Uwe Všlker for the report and the patch)
-
-
+See Find.pm for a detaled version history.

Modified: trunk/libmodule-find-perl/Find.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/Find.pm?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/Find.pm (original)
+++ trunk/libmodule-find-perl/Find.pm Wed Mar  3 16:13:57 2010
@@ -7,7 +7,7 @@
 use File::Spec;
 use File::Find;
 
-our $VERSION = '0.08';
+our $VERSION = '0.10';
 
 our $basedir = undef;
 our @results = ();
@@ -19,6 +19,8 @@
 our @EXPORT = qw(findsubmod findallmod usesub useall setmoduledirs);
 
 our @EXPORT_OK = qw(followsymlinks ignoresymlinks);
+
+=encoding utf-8
 
 =head1 NAME
 
@@ -263,11 +265,23 @@
 
 Fixed RT#38302: Module::Find now follows symlinks by default (can be disabled).
 
+=item 0.08, 2009-09-08
+
+Fixed RT#49511: Removed Mac OS X extended attributes from distribution
+
+=item 0.09, 2010-02-26
+
+Fixed RT#38302: Fixed META.yml generation (thanks very much to cpanservice for the help).
+
+=item 0.10, 2010-02-26
+
+Fixed RT#55010: Removed Unicode BOM from Find.pm.
+
 =back
 
 =head1 DEVELOPMENT NOTES
 
-Please report any bugs sing the CPAN RT system. The development repository for this module is hosted on GitHub: L<http://github.com/crenz/Module-Find/>.
+Please report any bugs using the CPAN RT system. The development repository for this module is hosted on GitHub: L<http://github.com/crenz/Module-Find/>.
 
 =head1 SEE ALSO
 
@@ -279,7 +293,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2004-2008 by Christian Renz <crenz at web42.com>. All rights reserved.
+Copyright 2004-2010 by Christian Renz <crenz at web42.com>. All rights reserved.
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/libmodule-find-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/META.yml?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/META.yml (original)
+++ trunk/libmodule-find-perl/META.yml Wed Mar  3 16:13:57 2010
@@ -1,21 +1,30 @@
 --- #YAML:1.0
-name:                Module-Find
-version:             0.08
-version_from:        Find.pm
-abstract:            Find and use installed modules in a (sub)category
-license:             perl
-author:              
+name:               Module-Find
+version:            0.10
+abstract:           Find and use installed modules in a (sub)category
+author:
     - Christian Renz <crenz at web42.com>
-distribution_type:   module
-requires:     
-    File::Find:                    0
-    File::Spec:                    0
-    Test::More:                    0
-    perl: 5.006001
+license:            perl
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+build_requires:
+    ExtUtils::MakeMaker:  0
+requires:
+    File::Find:  0
+    File::Spec:  0
+    perl:        5.006001
+    Test::More:  0
+resources:
+    repository:  http://github.com/crenz/Module-Find
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.52
+meta-spec:
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4
 recommends:
-    Test::Pod::Coverage 1.04
-build_requires:
-    Test::Pod:                     1.14
-meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.4.html
-    version: 1.4
+    Test::Pod:            1.14
+    Test::Pod::Coverage:  1.04

Modified: trunk/libmodule-find-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/Makefile.PL?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/Makefile.PL (original)
+++ trunk/libmodule-find-perl/Makefile.PL Wed Mar  3 16:13:57 2010
@@ -2,15 +2,51 @@
 use ExtUtils::MakeMaker;
 # See lib/ExtUtils/MakeMaker.pm for details of how to influence
 # the contents of the Makefile that is written.
-WriteMakefile(
+WriteMakefile1(
+    MIN_PERL_VERSION => '5.006001',
+    META_MERGE => {
+        resources => {
+            repository => 'http://github.com/crenz/Module-Find',
+        },
+        recommends => {
+                'Test::Pod::Coverage' => 1.04,
+                'Test::Pod' => 1.14, #not a build prereq, dist can be built without it
+        },
+    },
+    BUILD_REQUIRES => {
+        'Test::More'  => 0,
+    },
+
     NAME              => 'Module::Find',
     VERSION_FROM      => 'Find.pm', # finds $VERSION
     PREREQ_PM         => {
-        'Test::More'  => 0,
         'File::Find'  => 0,
         'File::Spec'  => 0}, 
     ABSTRACT_FROM  => 'Find.pm', # retrieve abstract from module
     AUTHOR         => 'Christian Renz <crenz at web42.com>',
     LICENSE        => 'perl',
-    NO_META        => 1 # or else our build prereqs will be gone
 );
+
+sub WriteMakefile1 {  #Written by Alexandr Ciornii, version 0.21. Added by eumm-upgrade.
+    my %params=@_;
+    my $eumm_version=$ExtUtils::MakeMaker::VERSION;
+    $eumm_version=eval $eumm_version;
+    die "EXTRA_META is deprecated" if exists $params{EXTRA_META};
+    die "License not specified" if not exists $params{LICENSE};
+    if ($params{BUILD_REQUIRES} and $eumm_version < 6.5503) {
+        #EUMM 6.5502 has problems with BUILD_REQUIRES
+        $params{PREREQ_PM}={ %{$params{PREREQ_PM} || {}} , %{$params{BUILD_REQUIRES}} };
+        delete $params{BUILD_REQUIRES};
+    }
+    delete $params{CONFIGURE_REQUIRES} if $eumm_version < 6.52;
+    delete $params{MIN_PERL_VERSION} if $eumm_version < 6.48;
+    delete $params{META_MERGE} if $eumm_version < 6.46;
+    delete $params{META_ADD} if $eumm_version < 6.46;
+    delete $params{LICENSE} if $eumm_version < 6.31;
+    delete $params{AUTHOR} if $] < 5.005;
+    delete $params{ABSTRACT_FROM} if $] < 5.005;
+    delete $params{BINARY_LOCATION} if $] < 5.005;
+
+    WriteMakefile(%params);
+}
+

Modified: trunk/libmodule-find-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/README?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/README (original)
+++ trunk/libmodule-find-perl/README Wed Mar  3 16:13:57 2010
@@ -24,7 +24,7 @@
 
 COPYRIGHT AND LICENCE
 
-Copyright (C) 2004-2009 Christian Renz <crenz at web42.com>. All rights reserved.
+Copyright (C) 2004-2010 Christian Renz <crenz at web42.com>. All rights reserved.
 
 This library is free software; you can redistribute it and/or modify
 it under the same terms as Perl itself. 

Modified: trunk/libmodule-find-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/debian/changelog?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/debian/changelog (original)
+++ trunk/libmodule-find-perl/debian/changelog Wed Mar  3 16:13:57 2010
@@ -1,3 +1,11 @@
+libmodule-find-perl (0.10-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Standards-Version 3.8.4 (no changes)
+  * Rewrite control description
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Wed, 03 Mar 2010 11:05:07 -0500
+
 libmodule-find-perl (0.08-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libmodule-find-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-find-perl/debian/control?rev=53555&op=diff
==============================================================================
--- trunk/libmodule-find-perl/debian/control (original)
+++ trunk/libmodule-find-perl/debian/control Wed Mar  3 16:13:57 2010
@@ -6,7 +6,7 @@
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Krzysztof Krzyzaniak (eloy) <eloy at debian.org>, Gunnar Wolf <gwolf at debian.org>,
  Jonathan Yu <jawnsy at cpan.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
 Homepage: http://search.cpan.org/dist/Module-List
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmodule-find-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmodule-find-perl
@@ -14,10 +14,11 @@
 Package: libmodule-find-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}
-Description: Perl module to find and use installed Perl modules
- Module::Find lets you find and use modules in categories. This is useful
- for auto-detecting driver or plugin modules. You can differentiate between
- looking in the category itself or in all subcategories.
+Description: module to find and use installed Perl modules
+ Module::Find is a Perl module that allows developers to find and use modules
+ in categories. This is useful for auto-detecting driver or plugin modules.
+ You can differentiate between looking in the category itself or in all
+ subcategories.
  .
  If you want Module::Find to search in a certain directory (like the plugins
  directory of your software installation), make sure you modify @INC before




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