git: dd95e7a073f2 - main - math/p5-Math-GSL-Alien: add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 29 Jan 2026 13:20:55 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dd95e7a073f2411a6e6bc48f9c894cb8dc526d19
commit dd95e7a073f2411a6e6bc48f9c894cb8dc526d19
Author: Tomohiro Hosaka <bokutin@bokut.in>
AuthorDate: 2026-01-29 13:16:01 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-01-29 13:16:01 +0000
math/p5-Math-GSL-Alien: add new port
prerequisite for math/p5-Math-GSL update.
PR: 292499
---
math/p5-Math-GSL-Alien/Makefile | 28 ++++++++++++++++++++++++++++
math/p5-Math-GSL-Alien/distinfo | 3 +++
math/p5-Math-GSL-Alien/pkg-descr | 1 +
math/p5-Math-GSL-Alien/pkg-plist | 6 ++++++
4 files changed, 38 insertions(+)
diff --git a/math/p5-Math-GSL-Alien/Makefile b/math/p5-Math-GSL-Alien/Makefile
new file mode 100644
index 000000000000..6329c39fb1c8
--- /dev/null
+++ b/math/p5-Math-GSL-Alien/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= Math-GSL-Alien
+PORTVERSION= 1.05
+CATEGORIES= math perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:HAKONH
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= bokutin@bokut.in
+COMMENT= Easy installation of the GSL library
+WWW= https://metacpan.org/release/Math-GSL-Alien
+
+LICENSE= ART10 GPLv1+
+LICENSE_COMB= dual
+
+LIB_DEPENDS= libgsl.so:math/gsl
+BUILD_DEPENDS= p5-Alien-Build>=2.21:devel/p5-Alien-Build \
+ p5-Alien-Role-Dino>0:devel/p5-Alien-Role-Dino
+RUN_DEPENDS= p5-Alien-Build>=2.21:devel/p5-Alien-Build \
+ p5-Alien-Role-Dino>0:devel/p5-Alien-Role-Dino
+TEST_DEPENDS= p5-Test-Simple>=0.000071:devel/p5-Test-Simple \
+ p5-Alien-Build>0:devel/p5-Alien-Build
+
+USES= perl5 pkgconfig
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/math/p5-Math-GSL-Alien/distinfo b/math/p5-Math-GSL-Alien/distinfo
new file mode 100644
index 000000000000..405b0bb137cb
--- /dev/null
+++ b/math/p5-Math-GSL-Alien/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1769521170
+SHA256 (Math-GSL-Alien-1.05.tar.gz) = 53bf0016aa608cbc577352daa0bfc2a2e738941be1cfcfd70a5740a55e3b0aba
+SIZE (Math-GSL-Alien-1.05.tar.gz) = 4765
diff --git a/math/p5-Math-GSL-Alien/pkg-descr b/math/p5-Math-GSL-Alien/pkg-descr
new file mode 100644
index 000000000000..090586e6e16a
--- /dev/null
+++ b/math/p5-Math-GSL-Alien/pkg-descr
@@ -0,0 +1 @@
+Easy installation of the GSL library
diff --git a/math/p5-Math-GSL-Alien/pkg-plist b/math/p5-Math-GSL-Alien/pkg-plist
new file mode 100644
index 000000000000..924bd4748c13
--- /dev/null
+++ b/math/p5-Math-GSL-Alien/pkg-plist
@@ -0,0 +1,6 @@
+%%SITE_ARCH%%/Math/GSL/Alien.pm
+%%SITE_ARCH%%/Math/GSL/Alien/Install/Files.pm
+%%SITE_ARCH%%/auto/Math/GSL/Alien/Alien.txt
+%%SITE_ARCH%%/auto/share/dist/Math-GSL-Alien/_alien/alien.json
+%%SITE_ARCH%%/auto/share/dist/Math-GSL-Alien/_alien/alienfile
+%%PERL5_MAN3%%/Math::GSL::Alien.3.gz