Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Update WWW - Convert REINPLACE_CMD to patch files - Update pkg-descr - Take maintainership Changes: https://metacpan.org/dist/PDL/changes
- Loading branch information
Showing
6 changed files
with
447 additions
and
74 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
TIMESTAMP = 1526505125 | ||
SHA256 (PDL-2.019.tar.gz) = 51a47beedb1dd5bb4b6f6441a0ad38d4c95d7cbf3bf6b1b4c9128732ea2d77fe | ||
SIZE (PDL-2.019.tar.gz) = 2900275 | ||
TIMESTAMP = 1689398783 | ||
SHA256 (PDL-2.084.tar.gz) = 96256439f3a2501ffa93b3cc7c8cadbf91aabf6cb5f874624917833656006468 | ||
SIZE (PDL-2.084.tar.gz) = 3064351 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- Libtmp/Minuit/Makefile.PL.orig 2022-02-14 10:02:23 UTC | ||
+++ Libtmp/Minuit/Makefile.PL | ||
@@ -120,7 +120,7 @@ undef &MY::postamble; # suppress warning | ||
my $mycompiler = $f77->compiler(); | ||
my $mycflags = $f77->cflags(); | ||
my $orig = pdlpp_postamble_int(@pack); | ||
- my $hack_64bit = ($Config{archname}=~m/x86_64|i686/ ?" -fPIC " : ""); | ||
+ my $hack_64bit = ($Config{archname}=~m/amd64|i686|x86_64/ ?" -fPIC " : ""); | ||
$orig =~ s/:\s*minuit\.pd/: minuit.pd/; | ||
$orig .= "FFLAGS = $hack_64bit $mycflags \$(OPTIMIZE)\n"; | ||
$orig .= join "\n",map { | ||
--- Libtmp/Slatec/Makefile.PL.orig 2022-02-14 10:02:23 UTC | ||
+++ Libtmp/Slatec/Makefile.PL | ||
@@ -81,7 +81,7 @@ undef &MY::postamble; # suppress warning | ||
my $mycompiler = $f77->compiler(); | ||
my $mycflags = $f77->cflags(); | ||
my $orig = pdlpp_postamble_int(@pack); | ||
- my $hack_64bit = $Config{archname}=~m/x86_64|i686/ ?" -fPIC " : ""; | ||
+ my $hack_64bit = $Config{archname}=~m/amd64|i686|x86_64/ ?" -fPIC " : ""; | ||
$orig =~ s/:\s*slatec\.pd/: slatec.pd/; | ||
$orig .= "FFLAGS = $hack_64bit $mycflags \$(OPTIMIZE)\n"; | ||
join "\n", $orig, map "$_\$(OBJ_EXT): $_.f | ||
--- Makefile.PL.orig 2023-03-31 16:48:47 UTC | ||
+++ Makefile.PL | ||
@@ -160,7 +160,7 @@ my @cleanup = ("pdl$Config{exe_ext}", qw( | ||
# use similar mods to affect CCFLAGS on other systems as needed... | ||
|
||
my $ccflags = $Config{ccflags}; | ||
-if($Config{archname}=~m/x86_64/) { | ||
+if($Config{archname}=~m/amd64|i686|x86_64/) { | ||
$ccflags .= " -fPIC"; | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- perldl.conf.orig 2023-03-31 16:25:25 UTC | ||
+++ perldl.conf | ||
@@ -46,7 +46,7 @@ | ||
WITH_POSIX_THREADS => undef, | ||
|
||
POSIX_THREADS_INC => undef, # '-I/usr/pthread/include' | ||
- POSIX_THREADS_LIBS => undef, # '-L/usr/pthread -lpthreadGC2' | ||
+ POSIX_THREADS_LIBS => '-lpthread', # '-L/usr/pthread -lpthreadGC2' | ||
|
||
MALLOCDBG => undef, | ||
# { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,9 @@ | ||
PDL (``Perl Data Language'') gives standard perl the ability to | ||
COMPACTLY store and SPEEDILY manipulate the large N-dimensional data | ||
arrays which are the bread and butter of scientific computing. | ||
PDL ("Perl Data Language") gives standard Perl the ability to compactly store | ||
and speedily manipulate the large N-dimensional data arrays which are the bread | ||
and butter of scientific computing. | ||
|
||
The idea is to turn perl in to a free, array-oriented, numerical | ||
language in the same sense as commerical packages like IDL and | ||
MatLab. One can write simple perl expressions to manipulate entire | ||
numerical arrays all at once. For example, using PDL the perl variable | ||
$a can hold a 1024x1024 floating point image, it only takes 4Mb of | ||
memory to store it and expressions like $a=sqrt($a)+2 would manipulate | ||
the whole image in a few seconds. | ||
|
||
A simple interactive shell (perldl) is provided for command line use | ||
together with a module (PDL) for use in perl scripts. | ||
|
||
See also: https://pdl.perl.org/ | ||
PDL turns Perl into a free, array-oriented, numerical language similar to (but, | ||
we believe, better than) such commercial packages as IDL and MatLab. One can | ||
write simple perl expressions to manipulate entire numerical arrays all at once. | ||
Simple interactive shells, pdl2 and perldl, are provided for use from the | ||
command line along with the PDL module for use in Perl scripts. |
Oops, something went wrong.