math/p5-PDL-GSL: Add p5-PDL-GSL 2.100

PDL::GSL is an interface to the GNU Scientific Library. It contains the
following packages:
- PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions
- PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL
- PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL
- PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL
- PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL
- PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in
  GSL
- PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL
- PDL::GSL::SF: PDL interface to GSL Special Functions
- PDL::Stats::Distr: Parameter estimations and probability density functions for
  distributions
This commit is contained in:
Po-Chuan Hsieh 2025-01-29 00:49:00 +08:00
parent 04099111ce
commit a9e6257cfd
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
5 changed files with 73 additions and 0 deletions

View file

@ -819,6 +819,7 @@
SUBDIR += p5-PDL
SUBDIR += p5-PDL-DateTime
SUBDIR += p5-PDL-Fit
SUBDIR += p5-PDL-GSL
SUBDIR += p5-Parse-Range
SUBDIR += p5-Roman
SUBDIR += p5-Set-IntSpan

34
math/p5-PDL-GSL/Makefile Normal file
View file

@ -0,0 +1,34 @@
PORTNAME= PDL-GSL
PORTVERSION= 2.100
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PDL interface to the GNU Scientific Library
WWW= https://metacpan.org/dist/PDL-GSL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
BUILD_DEPENDS= ${RUN_DEPENDS}
LIB_DEPENDS= libgsl.so:math/gsl
RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL
USES= perl5
USE_PERL5= configure
MAKE_JOBS_UNSAFE= yes
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/CDF/CDF.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/DIFF/DIFF.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTEG/INTEG.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTERP/INTERP.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/LINALG/LINALG.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/MROOT/MROOT.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/RNG/RNG.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/SF/SF.so
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Stats/Distr/Distr.so
.include <bsd.port.mk>

3
math/p5-PDL-GSL/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1736671133
SHA256 (PDL-GSL-2.100.tar.gz) = 6b6744f861242f882891dcf80eeb5268fc20b54fa1456c7bd5d7d0eb6d3b4318
SIZE (PDL-GSL-2.100.tar.gz) = 83362

13
math/p5-PDL-GSL/pkg-descr Normal file
View file

@ -0,0 +1,13 @@
PDL::GSL is an interface to the GNU Scientific Library. It contains the
following packages:
- PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions
- PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL
- PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL
- PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL
- PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL
- PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in
GSL
- PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL
- PDL::GSL::SF: PDL interface to GSL Special Functions
- PDL::Stats::Distr: Parameter estimations and probability density functions for
distributions

22
math/p5-PDL-GSL/pkg-plist Normal file
View file

@ -0,0 +1,22 @@
%%SITE_ARCH%%/PDL/Demos/GSL_CDF.pm
%%SITE_ARCH%%/PDL/Demos/GSL_RNG.pm
%%SITE_ARCH%%/PDL/GSL.pm
%%SITE_ARCH%%/PDL/GSL/CDF.pm
%%SITE_ARCH%%/PDL/GSL/DIFF.pm
%%SITE_ARCH%%/PDL/GSL/INTEG.pm
%%SITE_ARCH%%/PDL/GSL/INTERP.pm
%%SITE_ARCH%%/PDL/GSL/LINALG.pm
%%SITE_ARCH%%/PDL/GSL/MROOT.pm
%%SITE_ARCH%%/PDL/GSL/RNG.pm
%%SITE_ARCH%%/PDL/GSL/SF.pm
%%SITE_ARCH%%/PDL/Stats/Distr.pm
%%SITE_ARCH%%/auto/PDL/GSL/CDF/CDF.so
%%SITE_ARCH%%/auto/PDL/GSL/DIFF/DIFF.so
%%SITE_ARCH%%/auto/PDL/GSL/INTEG/INTEG.so
%%SITE_ARCH%%/auto/PDL/GSL/INTERP/INTERP.so
%%SITE_ARCH%%/auto/PDL/GSL/LINALG/LINALG.so
%%SITE_ARCH%%/auto/PDL/GSL/MROOT/MROOT.so
%%SITE_ARCH%%/auto/PDL/GSL/RNG/RNG.so
%%SITE_ARCH%%/auto/PDL/GSL/SF/SF.so
%%SITE_ARCH%%/auto/PDL/Stats/Distr/Distr.so
%%PERL5_MAN3%%/PDL::GSL.3.gz