Port details |
- PDL Perl Data Language
- 2.095 math =5 2.092Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-11-21 13:37:57
- Commit Hash: e1fc70d
- People watching this port, also watch:: octave, OpenSSH-askpass, autoconf, transfig, mc
- Also Listed In: perl5
- License: ART10 GPLv1+
- WWW:
- https://metacpan.org/dist/PDL
- https://pdl.perl.org/
- Description:
- 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 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/PDL/ && make install clean
- To add the package, run one of these commands:
- pkg install math/PDL
- pkg install PDL
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: PDL
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1731679164
SHA256 (PDL-2.095.tar.gz) = b5bea7b1e1c4a05715531129243ab3577c0360a74ad1de656097eb71a8008c2f
SIZE (PDL-2.095.tar.gz) = 2759222
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-Devel-CheckLib>=1.01 : devel/p5-Devel-CheckLib
- p5-ExtUtils-Depends>=0.402 : devel/p5-ExtUtils-Depends
- p5-Astro-FITS-Header>=0 : astro/p5-Astro-FITS-Header
- p5-File-Map>=0.57 : devel/p5-File-Map
- p5-Inline>=0.83 : devel/p5-Inline
- p5-Inline-C>=0.62 : devel/p5-Inline-C
- p5-PGPLOT>=2.29 : graphics/p5-PGPLOT
- p5-Pod-Parser>=0 : textproc/p5-Pod-Parser
- p5-Sys-SigAction>=0 : devel/p5-Sys-SigAction
- p5-Term-ReadKey>=2.34 : devel/p5-Term-ReadKey
- p5-ExtUtils-F77>=1.26 : lang/p5-ExtUtils-F77
- p5-OpenGL>=0.70 : graphics/p5-OpenGL
- p5-Term-ReadLine-Perl>=0 : devel/p5-Term-ReadLine-Perl
- p5-Text-Balanced>=2.05 : textproc/p5-Text-Balanced
- perl5>=5.36<5.37 : lang/perl5.36
- p5-ExtUtils-F77>=1.26 : lang/p5-ExtUtils-F77
- p5-OpenGL>=0.70 : graphics/p5-OpenGL
- gmake>=4.4.1 : devel/gmake
- p5-Text-Balanced>=2.05 : textproc/p5-Text-Balanced
- perl5>=5.36<5.37 : lang/perl5.36
- xorgproto>=0 : x11/xorgproto
- Test dependencies:
-
- p5-Test-Deep>=0 : devel/p5-Test-Deep
- p5-Test-Exception>=0 : devel/p5-Test-Exception
- p5-Test-Warn>=0 : devel/p5-Test-Warn
- Runtime dependencies:
-
- p5-Astro-FITS-Header>=0 : astro/p5-Astro-FITS-Header
- p5-File-Map>=0.57 : devel/p5-File-Map
- p5-Inline>=0.83 : devel/p5-Inline
- p5-Inline-C>=0.62 : devel/p5-Inline-C
- p5-PGPLOT>=2.29 : graphics/p5-PGPLOT
- p5-Pod-Parser>=0 : textproc/p5-Pod-Parser
- p5-Sys-SigAction>=0 : devel/p5-Sys-SigAction
- p5-Term-ReadKey>=2.34 : devel/p5-Term-ReadKey
- p5-ExtUtils-F77>=1.26 : lang/p5-ExtUtils-F77
- p5-OpenGL>=0.70 : graphics/p5-OpenGL
- p5-Term-ReadLine-Perl>=0 : devel/p5-Term-ReadLine-Perl
- p5-Text-Balanced>=2.05 : textproc/p5-Text-Balanced
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libfftw.so : math/fftw
- libGLU.so : graphics/libGLU
- This port is required by:
- for Build
-
- graphics/p5-Geo-GDAL-FFI
- graphics/p5-Gimp
- textproc/p5-Search-VectorSpace
- for Run
-
- graphics/p5-Geo-GDAL-FFI
- graphics/p5-Gimp
- science/p5-Mcstas-Tools
- textproc/p5-Search-VectorSpace
Configuration Options:
- ===> The following configuration options are available for PDL-2.095:
F77=on: Enable PDL::Minuit and PDL::Slatec
FFTW=on: Enable PDL::FFTW
GD=off: Enable PDL::IO::GD
GSL=off: Enable PDL::GSL interface
HDF=off: Enable PDL::IO::HDF interface
OPENGL=on: Enable PDL::Graphics::TriD and OpenGL
PLPLOT=off: Enable PDL::Graphics::PLplot
PROJ=off: Enable PDL::GIS::Proj interface
READLINE=off: Use GNU readline
SINK=off: Include PDL kitchen sink
===> Use 'make config' to modify these settings
- Options name:
- math_PDL
- USES:
- gmake perl5 gl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4.3 13 Oct 2006 01:58:43 |
clsung |
- Builds on amd64
Noted by: kris
Approved by: portmgr (kris) |
2.4.3 06 Oct 2006 04:04:05 |
clsung |
- Update to 2.4.3
- patch-aa to patch-perldl.conf with minor modification
- patch-Lib::Slatec::Makefile.PL removed
hack in Makefile.PL resolve x86_64 systems problem. |
2.4.2_2 15 Aug 2006 09:07:11 |
mat |
Respect DESTDIR
PR: 101851
Submitted by: Gea-Suan Lin <gslin@gslin.org> |
2.4.2_2 04 Aug 2006 12:34:50 |
erwin |
Add support for DESTDIR part I.
This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.
Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.
PR: 100555
Submitted by: gabor
Sponsored by: Google Summer of Code 2006 |
2.4.2_2 05 Jun 2006 22:19:10 |
pav |
- Chase plplot update |
2.4.2_1 06 May 2006 01:28:22 |
mnag |
- Bump PORTREVISION and change lib version because math/gsl are updated.
- portlint(1) |
2.4.2 28 Feb 2006 13:53:10 |
tobez |
Make it build with 5.8.8.
PR: 93938
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: portmgr (kris/semi-implicit) |
2.4.2 14 Nov 2005 15:16:26 |
mat |
fixup make logic so that the distfile only gets here once and don't get
dupplicated in the distinfo file by the makesum target. |
2.4.2 14 Nov 2005 15:05:17 |
mat |
Take a perl@ hat and add SHA256 checksums |
2.4.2 05 Nov 2005 17:22:37 |
tobez |
Fix some portlint warnings. |
2.4.2 05 Nov 2005 15:45:52 |
tobez |
Update to 2.4.2; assign maintainership to perl@. |
2.4.1_1 31 Oct 2005 18:24:21 |
erwin |
Let the IGNORE message make a bit more sense and change it from:
===> p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install
lang/perl5 then try again.
to:
===> p5-Some-Module-0.7 requires perl 5.6.x or later. Install
lang/perl5 then try again.
Approved by: silence on -ports |
2.4.1_1 02 May 2005 20:46:12 |
jylefort |
Bump PORTREVISION after the libgsl update.
Obtained from: thierry |
2.4.1 02 May 2005 13:00:18 |
jylefort |
Chase the libgsl update. |
2.4.1 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
2.4.1 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
2.4.1 29 Jan 2005 11:43:19 |
sem |
- Fix PLIST
Reported by: kris via pointyhat |
2.4.1 31 Aug 2004 04:39:56 |
linimon |
Chase plplot shared library version.
PR: ports/71163
Submitted by: Joerg Pulz <Joerg dot Pulz at frm2 dot tum dot de> |
2.4.1 07 Jul 2004 08:22:50 |
vs |
Chase libgsl-update |
2.4.1 10 Apr 2004 17:26:55 |
trevor |
Tidy up whitespace. |
2.4.1 29 Mar 2004 08:43:14 |
kris |
Fix build on amd64 (compile shared libraries with -fPIC) |
2.4.1 19 Mar 2004 01:46:06 |
ijliao |
make it fetchable again |
2.4.1 18 Mar 2004 11:50:30 |
kris |
BROKEN: Distfile is unfetchable |
2.4.1 12 Mar 2004 08:14:22 |
ijliao |
add missing dependency |
2.4.1 12 Mar 2004 02:58:25 |
ijliao |
revive PDL and upgrade it to 2.4.1 |
2.3.4 06 May 2003 03:49:05 |
kris |
As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>,
remove these ports that have been broken for >4 months (in many cases much
longer) with no sign of a fix. |
2.3.4 04 Apr 2003 05:34:50 |
lioux |
After repo copy from graphics category to newly create multimedia
one, update all appropriate references (*_DEPENDS, comments, etc):
ports/graphics/libfame --> ports/multimedia/libfame
ports/graphics/libquicktime --> ports/multimedia/libquicktime
ports/graphics/mpeg --> ports/multimedia/mpeg
ports/graphics/mpeg_encode --> ports/multimedia/mpeg_encode
ports/graphics/mpeg_play --> ports/multimedia/mpeg_play
ports/graphics/mtv --> ports/multimedia/mtv
ports/graphics/smpeg --> ports/multimedia/smpeg
ports/graphics/totem --> ports/multimedia/totem
ports/graphics/transcode --> ports/multimedia/transcode
ports/graphics/xanim --> ports/multimedia/xanim
ports/graphics/xmps --> ports/multimedia/xmps
Repo copied by: cvs (joe)
Approved by: portmgr (self & no objections) |
2.3.4 28 Mar 2003 13:54:54 |
arved |
This port requires perl > 5.6
PR: 43728
Submitted by: Jamie Aczel <temperanza@softhome.net> |
2.3.4 20 Feb 2003 18:42:25 |
knu |
De-pkg-comment. |
2.3.4 20 Jan 2003 10:02:03 |
obraun |
Bump gsl shlib version.
Pointed out by: kris
Forgotten by: obraun |
2.3.4 05 Oct 2002 22:31:14 |
kris |
BROKEN: Does not compile |
2.3.4 25 Sep 2002 07:13:02 |
ijliao |
bump gsl lib version
Submitted by: La Temperanza <temperanza@softhome.net> |
2.3.4 25 Sep 2002 04:03:46 |
ijliao |
fix build problem by upgrading it to 2.3.4
Approved by: will |
16 Aug 2001 14:22:24 |
tobez |
Give up PDL maintainership. |
12 Jun 2001 20:25:42 |
tobez |
Updated MAINTAINER to my new committer email address. Do the same for
pkg-descr files. |
14 Feb 2001 20:19:44 |
lioux |
typo clean up police: \s -> \t |
15 Nov 2000 12:49:46 |
sobomax |
Fix pkg-plist breakage on systems with perl < 5.6.0. |
08 Oct 2000 04:10:26 |
asami |
Convert category math to new layout. |
22 Aug 2000 14:36:03 |
sobomax |
Upgrade the math/PDL port to the latest version 2.1.1. Correctly identify a
couple of LIB_DEPENDS as such, and add a KITCHEN_SINK dependency on the GSL
math libraries. |
03 Aug 2000 10:28:58 |
asami |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |