Skip to content

Commit f46ec48

Browse files
committed
update Makefile.PL, add Changes
1 parent 125f725 commit f46ec48

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed

Changes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2.096 2025-01-04
2+
- split out from PDL 2.095

Makefile.PL

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,37 @@ use warnings;
33
use ExtUtils::MakeMaker;
44
use PDL::Core::Dev;
55

6+
my $package_name = "PDL::Filter";
7+
(my $repo = $package_name) =~ s#::#-#g;
8+
$repo = "PDLPorters/$repo";
69
WriteMakefile(
7-
NAME => 'PDL::Filter',
10+
NAME => $package_name,
11+
VERSION_FROM => 'Linear.pm',
12+
AUTHOR => 'PerlDL Developers <pdl-general@lists.sourceforge.net>',
13+
CONFIGURE_REQUIRES => {
14+
'ExtUtils::MakeMaker' => 0,
15+
'PDL' => '2.096',
16+
},
17+
PREREQ_PM => {
18+
'PDL' => '2.096',
19+
},
820
PM => { map +($_ => '$(INST_LIBDIR)/Filter/'.$_), <*.pm> },
9-
NO_MYMETA => 1,
21+
META_MERGE => {
22+
"meta-spec" => { version => 2 },
23+
resources => {
24+
homepage => 'http://pdl.perl.org/',
25+
bugtracker => {web=>"https://github.com/$repo/issues"},
26+
repository => {
27+
url => "git://github.com/$repo.git",
28+
type => 'git',
29+
web => "https://github.com/$repo",
30+
},
31+
x_IRC => 'irc://irc.perl.org/#pdl',
32+
},
33+
},
1034
);
35+
36+
sub MY::postamble {
37+
my $oneliner = PDL::Core::Dev::_oneliner(qq{exit if \$ENV{DESTDIR}; use PDL::Doc; eval { PDL::Doc::add_module(shift); }});
38+
qq|\ninstall :: pure_install\n\t$oneliner \$(NAME)\n|;
39+
}

0 commit comments

Comments
 (0)