]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
Update META spec to 2.0
authorVincent Pit <vpit@cpan.org>
Mon, 22 Aug 2022 13:24:43 +0000 (15:24 +0200)
committerVincent Pit <vpit@cpan.org>
Mon, 22 Aug 2022 13:24:43 +0000 (15:24 +0200)
Makefile.PL

index 9abd4077d3707ea01b13a9499b385927d664b5ec..c9125d0e4909a1b059d8edd10b8ee79c1ffbeb19 100644 (file)
@@ -72,6 +72,14 @@ my $dist = 'Variable-Magic';
 (my $file = $dist) =~ s{-}{/}g;
 $file = "lib/$file.pm";
 
+my $bug_web    = "http://rt.cpan.org/Dist/Display.html?Name=$dist",
+my $bug_mailto = 'bug-' . lc($dist) . '@rt.cpan.org';
+
+my $repo_host = 'git.vpit.fr';
+my @repo_path = ('perl', 'modules', "$dist.git");
+my $repo_url  = join '/', 'http:', '', $repo_host, @repo_path, '';
+my $repo_web  = "http://$repo_host/?p=" . join('%2F', @repo_path);
+
 my %PREREQ_PM = (
  'Carp'     => 0,
  'Exporter' => 0,
@@ -94,6 +102,10 @@ my %BUILD_REQUIRES = (
 );
 
 my %META = (
+ 'meta-spec' => {
+  version => '2',
+  url     => 'http://search.cpan.org/perldoc?CPAN::Meta::Spec',
+ },
  configure_requires => {
   'Config'              => 0,
   'ExtUtils::MakeMaker' => 0,
@@ -103,10 +115,17 @@ my %META = (
  },
  dynamic_config => 1,
  resources => {
-  bugtracker => "http://rt.cpan.org/Dist/Display.html?Name=$dist",
+  bugtracker => {
+   web    => $bug_web,
+   mailto => $bug_mailto,
+  },
   homepage   => "http://search.cpan.org/dist/$dist/",
   license    => 'http://dev.perl.org/licenses/',
-  repository => "http://git.profvince.com/?p=perl%2Fmodules%2F$dist.git",
+  repository => {
+   type => 'git',
+   url  => $repo_url,
+   web  => $repo_web,
+  },
  },
 );