summaryrefslogtreecommitdiff
path: root/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2025-01-29 01:04:01 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2025-01-29 01:04:01 +0800
commit3197a2e0fb21d22a77c791ae8fb7b02bf7f25958 (patch)
tree06989ac48be0715a2c9747e260c8f9bafed7f9c1 /math/p5-PDL-IO-HDF/files/patch-Alien-HDF4
parentmath/p5-PDL-IO-GD: Add p5-PDL-IO-GD 2.102 (diff)
math/p5-PDL-IO-HDF: Add p5-PDL-IO-HDF 2.002
PDL::IO::HDF provides functions to manipulate HDF files with the SD, VS, and V HDF interfaces.
Diffstat (limited to 'math/p5-PDL-IO-HDF/files/patch-Alien-HDF4')
-rw-r--r--math/p5-PDL-IO-HDF/files/patch-Alien-HDF436
1 files changed, 36 insertions, 0 deletions
diff --git a/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4
new file mode 100644
index 000000000000..291544b1e7f1
--- /dev/null
+++ b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4
@@ -0,0 +1,36 @@
+--- Makefile.PL.orig 2024-12-09 01:33:50 UTC
++++ Makefile.PL
+@@ -16,7 +16,6 @@ WriteMakefile(
+ 'ExtUtils::MakeMaker' => 0,
+ 'PDL' => '2.094',
+ 'ExtUtils::Depends' => '0.402',
+- 'Alien::HDF4' => 0,
+ },
+ PREREQ_PM => {
+ 'PDL' => '2.094',
+--- SD/Makefile.PL.orig 2024-12-03 03:29:01 UTC
++++ SD/Makefile.PL
+@@ -4,8 +4,9 @@ my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ];
+ use Config;
+
+ my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ];
+-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD Alien::HDF4));
++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD));
+ $pkg->set_inc(&PDL_INCLUDE());
++$pkg->set_libs("-ldf -lmfhdf");
+ $pkg->add_typemaps(&PDL_TYPEMAP());
+ $pkg->add_pm(
+ 'SD.pm' => '$(INST_LIBDIR)/SD.pm',
+--- VS/Makefile.PL.orig 2024-12-03 03:29:08 UTC
++++ VS/Makefile.PL
+@@ -8,8 +8,9 @@ undef &MY::postamble; # suppress warning
+ undef &MY::postamble; # suppress warning
+ *MY::postamble = sub { pdlpp_postamble($package); };
+
+-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS Alien::HDF4));
++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS));
+ $pkg->set_inc(&PDL_INCLUDE());
++$pkg->set_libs("-ldf -lmfhdf");
+ $pkg->add_typemaps(&PDL_TYPEMAP());
+ $pkg->add_pm(
+ 'VS.pm' => '$(INST_LIBDIR)/VS.pm',