r30803 - in /trunk/libmodule-starter-perl: ./ debian/ lib/Module/ lib/Module/Starter/ lib/Module/Starter/Plugin/ t/

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Wed Feb 18 12:38:52 UTC 2009


Author: dmn
Date: Wed Feb 18 12:38:49 2009
New Revision: 30803

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=30803
Log:
* watch: add uversionmangle to cope with upstream versions going from 1.470
  to 1.50. The minor version is right-padded with zeroes
* New upstream release

Added:
    trunk/libmodule-starter-perl/getting-started.html
      - copied unchanged from r30802, branches/upstream/libmodule-starter-perl/current/getting-started.html
    trunk/libmodule-starter-perl/t/test-dist.t
      - copied unchanged from r30802, branches/upstream/libmodule-starter-perl/current/t/test-dist.t
Modified:
    trunk/libmodule-starter-perl/Changes
    trunk/libmodule-starter-perl/MANIFEST
    trunk/libmodule-starter-perl/META.yml
    trunk/libmodule-starter-perl/debian/changelog
    trunk/libmodule-starter-perl/debian/watch
    trunk/libmodule-starter-perl/lib/Module/Starter.pm
    trunk/libmodule-starter-perl/lib/Module/Starter/App.pm
    trunk/libmodule-starter-perl/lib/Module/Starter/BuilderSet.pm
    trunk/libmodule-starter-perl/lib/Module/Starter/Plugin/Template.pm
    trunk/libmodule-starter-perl/lib/Module/Starter/Simple.pm

Modified: trunk/libmodule-starter-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/Changes?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/Changes (original)
+++ trunk/libmodule-starter-perl/Changes Wed Feb 18 12:38:49 2009
@@ -1,7 +1,15 @@
 Revision history for Perl extension Module::Starter
 
+1.50    Tue Oct 28 00:27:37 CDT 2008
+        * Added Perl Training Australia's getting-started.html
+
+        * Add license setting to default Makefile.PL output (Thanks, Gabor!)
+
+        * Fixed the RT link in the boilerplate. (Thanks, Shlomi)
+
+
 1.46    Fri Nov  9 18:36 America/New_York 2007
-        [ENHANCEMENTS
+        [ENHANCEMENTS]
         * add Module::Install compat for ::Template plugin
         * boilerplate.t no longer appears in default MANIFEST
         * META.yml no longer appears in default MANIFEST

Modified: trunk/libmodule-starter-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/MANIFEST?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/MANIFEST (original)
+++ trunk/libmodule-starter-perl/MANIFEST Wed Feb 18 12:38:49 2009
@@ -1,7 +1,9 @@
+Changes
+getting-started.html
+MANIFEST
+Makefile.PL
 README
-MANIFEST
-Changes
-Makefile.PL
+
 bin/module-starter
 lib/Module/Starter.pm
 lib/Module/Starter/App.pm
@@ -13,6 +15,7 @@
 t/pod-coverage.t
 t/pod.t
 t/module-starter.t
+t/test-dist.t
 t/BuilderSet.t
 t/lib/Module/Starter/TestPlugin.pm
 t/data/templates/Module.pm
@@ -25,5 +28,4 @@
 t/data/templates/Build.PL
 t/data/templates/README
 perlcriticrc
-
 META.yml                                 Module meta-data (added by MakeMaker)

Modified: trunk/libmodule-starter-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/META.yml?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/META.yml (original)
+++ trunk/libmodule-starter-perl/META.yml Wed Feb 18 12:38:49 2009
@@ -1,9 +1,11 @@
 --- #YAML:1.0
 name:                Module-Starter
-version:             1.470
+version:             1.50
 abstract:            a simple starter kit for any module
 license:             perl
-generated_by:        ExtUtils::MakeMaker version 6.36_01
+author:              
+    - Andy Lester <andy at petdance.com>
+generated_by:        ExtUtils::MakeMaker version 6.44
 distribution_type:   module
 requires:     
     ExtUtils::Command:             0
@@ -14,7 +16,5 @@
     Test::Pod:                     1.22
     Test::Pod::Coverage:           1.08
 meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.2.html
-    version: 1.2
-author:
-    - Andy Lester <andy at petdance.com>
+    url:     http://module-build.sourceforge.net/META-spec-v1.3.html
+    version: 1.3

Modified: trunk/libmodule-starter-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/debian/changelog?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/debian/changelog (original)
+++ trunk/libmodule-starter-perl/debian/changelog Wed Feb 18 12:38:49 2009
@@ -1,11 +1,17 @@
-libmodule-starter-perl (1.470-3) UNRELEASED; urgency=low
+libmodule-starter-perl (1.500-1) UNRELEASED; urgency=low
 
+  [ gregor herrmann ]
   * Add debian/README.source to document quilt usage, as required by
     Debian Policy since 3.8.0.
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
     (source stanza).
 
- -- gregor herrmann <gregoa at debian.org>  Wed, 06 Aug 2008 21:33:54 -0300
+  [ Damyan Ivanov ]
+  * watch: add uversionmangle to cope with upstream versions going from 1.470
+    to 1.50. The minor version is right-padded with zeroes
+  * New upstream release
+
+ -- Damyan Ivanov <dmn at debian.org>  Wed, 18 Feb 2009 14:31:29 +0200
 
 libmodule-starter-perl (1.470-2) unstable; urgency=low
 

Modified: trunk/libmodule-starter-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/debian/watch?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/debian/watch (original)
+++ trunk/libmodule-starter-perl/debian/watch Wed Feb 18 12:38:49 2009
@@ -1,3 +1,11 @@
 # format version number, currently 3; this line is compulsory!
 version=3
+# force three-digit minor upstream version numbers
+# Fights against letting us stuck at 1.470 in the following series of releases
+# 1.50
+# 1.470
+# 1.42
+# 1.22
+# 1.20
+opts="uversionmangle=s/(\.\d)$/${1}0/; s/(\.\d\d)$/${1}0/" \
 http://search.cpan.org/dist/Module-Starter/ .*/Module-Starter-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$

Modified: trunk/libmodule-starter-perl/lib/Module/Starter.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/lib/Module/Starter.pm?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/lib/Module/Starter.pm (original)
+++ trunk/libmodule-starter-perl/lib/Module/Starter.pm Wed Feb 18 12:38:49 2009
@@ -11,11 +11,11 @@
 
 =head1 VERSION
 
-version 1.470
+version 1.50
 
 =cut
 
-our $VERSION = '1.470';
+our $VERSION = '1.50';
 
 =head1 SYNOPSIS
 

Modified: trunk/libmodule-starter-perl/lib/Module/Starter/App.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/lib/Module/Starter/App.pm?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/lib/Module/Starter/App.pm (original)
+++ trunk/libmodule-starter-perl/lib/Module/Starter/App.pm Wed Feb 18 12:38:49 2009
@@ -7,7 +7,7 @@
 
 =cut
 
-our $VERSION = '1.470';
+our $VERSION = '1.50';
 
 use Getopt::Long;
 use Pod::Usage;

Modified: trunk/libmodule-starter-perl/lib/Module/Starter/BuilderSet.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/lib/Module/Starter/BuilderSet.pm?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/lib/Module/Starter/BuilderSet.pm (original)
+++ trunk/libmodule-starter-perl/lib/Module/Starter/BuilderSet.pm Wed Feb 18 12:38:49 2009
@@ -12,27 +12,27 @@
 
 =head1 VERSION
 
-Version 1.470
-
-=cut
-
-our $VERSION = '1.470';
+Version 1.50
+
+=cut
+
+our $VERSION = '1.50';
 
 =head1 SYNOPSIS
 
-  use Module::Starter::BuilderSet;
-
- my $builder_set = Module::Starter::BuilderSet->new;
- my @supported_builders = $builder_set->supported_builders();
- my $default_builder = $builder_set->default_builder();
- my $output_file = $builder_set->file_for_builder($default_builder);
-
- my $create_method = $builder_set->method_for_builder($default_builder);
- Module::Starter::Simple->$create_method($default_builder); # eeew.
-
- my @build_commands = $builder_set->instructions_for_builder($default_builder);
- my @builder_dependencies = $builder_set->deps_for_builder($default_builder);
- my @compatible_builders = $builder_set->check_compatibility(@builder_list);
+    use Module::Starter::BuilderSet;
+
+    my $builder_set = Module::Starter::BuilderSet->new;
+    my @supported_builders = $builder_set->supported_builders();
+    my $default_builder = $builder_set->default_builder();
+    my $output_file = $builder_set->file_for_builder($default_builder);
+
+    my $create_method = $builder_set->method_for_builder($default_builder);
+    Module::Starter::Simple->$create_method($default_builder); # eeew.
+
+    my @build_commands = $builder_set->instructions_for_builder($default_builder);
+    my @builder_dependencies = $builder_set->deps_for_builder($default_builder);
+    my @compatible_builders = $builder_set->check_compatibility(@builder_list);
 
 =head1 DESCRIPTION
 

Modified: trunk/libmodule-starter-perl/lib/Module/Starter/Plugin/Template.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/lib/Module/Starter/Plugin/Template.pm?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/lib/Module/Starter/Plugin/Template.pm (original)
+++ trunk/libmodule-starter-perl/lib/Module/Starter/Plugin/Template.pm Wed Feb 18 12:38:49 2009
@@ -11,13 +11,11 @@
 
 =head1 VERSION
 
-Version 1.470
-
-    $Id: Template.pm 54 2007-02-06 22:04:46Z andy $
-
-=cut
-
-our $VERSION = '1.470';
+Version 1.50
+
+=cut
+
+our $VERSION = '1.50';
 
 =head1 SYNOPSIS
 

Modified: trunk/libmodule-starter-perl/lib/Module/Starter/Simple.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-starter-perl/lib/Module/Starter/Simple.pm?rev=30803&op=diff
==============================================================================
--- trunk/libmodule-starter-perl/lib/Module/Starter/Simple.pm (original)
+++ trunk/libmodule-starter-perl/lib/Module/Starter/Simple.pm Wed Feb 18 12:38:49 2009
@@ -16,17 +16,17 @@
 
 =head1 VERSION
 
-Version 1.470
-
-=cut
-
-our $VERSION = '1.470';
+Version 1.50
+
+=cut
+
+our $VERSION = '1.50';
 
 =head1 SYNOPSIS
 
-  use Module::Starter qw(Module::Starter::Simple);
-
- Module::Starter->create_distro(%args);
+    use Module::Starter qw(Module::Starter::Simple);
+
+    Module::Starter->create_distro(%args);
 
 =head1 DESCRIPTION
 
@@ -253,7 +253,7 @@
         link     => 'http://cpanratings.perl.org/d/%s',
       },
       { title    => 'Search CPAN',
-        link     => 'http://search.cpan.org/dist/%s',
+        link     => 'http://search.cpan.org/dist/%s/',
       },
     );
 }
@@ -339,6 +339,9 @@
     AUTHOR              => '$author',
     VERSION_FROM        => '$main_pm_file',
     ABSTRACT_FROM       => '$main_pm_file',
+    (\$ExtUtils::MakeMaker::VERSION >= 6.3002
+      ? ('LICENSE'=> '$self->{license}')
+      : ()),
     PL_FILES            => {},
     PREREQ_PM => {
         'Test::More' => 0,
@@ -371,6 +374,7 @@
 name     '$self->{distro}';
 all_from '$main_pm_file';
 author   '$author';
+license  '$self->{license}';
 
 build_requires 'Test::More';
 
@@ -990,7 +994,7 @@
     my $module = shift;
     my $rtname = shift;
 
-    my $bug_email = "bug-$rtname at rt.cpan.org";
+    my $bug_email = "bug-\L$self->{distro}\E at rt.cpan.org";
     my $bug_link  =
       "http://rt.cpan.org/NoAuth/ReportBug.html?Queue=$self->{distro}";
 
@@ -1016,7 +1020,7 @@
 
 You can find documentation for this module with the perldoc command.
 
-    perldoc $self->{main_module}
+    perldoc $module
 ];
     my @reference_links = _reference_links();
 




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