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