aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes M Dieterich <jmd@FreeBSD.org>2018-09-06 19:31:08 +0000
committerJohannes M Dieterich <jmd@FreeBSD.org>2018-09-06 19:31:08 +0000
commitfd6f984527881c2d057f18af45366a47dfe51881 (patch)
treea78ac23bff27e0ffe638093700955674be303ecb
parentc6d941a365b55951ee82bb25222d0c80bca61ee8 (diff)
downloadports-fd6f984527881c2d057f18af45366a47dfe51881.tar.gz
ports-fd6f984527881c2d057f18af45366a47dfe51881.zip
Notes
-rw-r--r--math/Makefile1
-rw-r--r--math/sleef/Makefile23
-rw-r--r--math/sleef/distinfo3
-rw-r--r--math/sleef/pkg-descr7
-rw-r--r--math/sleef/pkg-plist11
5 files changed, 45 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 7a4595bf2a58..dc3c46f32b64 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -792,6 +792,7 @@
SUBDIR += simd-viterbi
SUBDIR += singular
SUBDIR += slatec
+ SUBDIR += sleef
SUBDIR += slepc
SUBDIR += slgrace
SUBDIR += snns
diff --git a/math/sleef/Makefile b/math/sleef/Makefile
new file mode 100644
index 000000000000..9ec23abc59a2
--- /dev/null
+++ b/math/sleef/Makefile
@@ -0,0 +1,23 @@
+# Created by: Johannes M Dieterich <jmd@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= sleef
+DISTVERSION= 3.3-9
+DISTVERSIONSUFFIX= -g3998463
+CATEGORIES= math
+
+MAINTAINER= jmd@FreeBSD.org
+COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm
+
+LICENSE= BSL
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+IGNORE_FreeBSD_10= base compiler too old
+
+USES= cmake:outsource
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= shibatch
+
+.include <bsd.port.mk>
diff --git a/math/sleef/distinfo b/math/sleef/distinfo
new file mode 100644
index 000000000000..128c4d570612
--- /dev/null
+++ b/math/sleef/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1536240930
+SHA256 (shibatch-sleef-3.3-9-g3998463_GH0.tar.gz) = 54b4f60a973e50f57ba11a7306bd5f3cb27c7ca684d6a135bdc6b74cb0649583
+SIZE (shibatch-sleef-3.3-9-g3998463_GH0.tar.gz) = 889481
diff --git a/math/sleef/pkg-descr b/math/sleef/pkg-descr
new file mode 100644
index 000000000000..3de8c8f868c5
--- /dev/null
+++ b/math/sleef/pkg-descr
@@ -0,0 +1,7 @@
+SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
+
+In this library, functions for evaluating some elementary functions are
+implemented. It provides a vectorized libm alternativ. The library also
+includes DFT subroutines.
+
+WWW: https://github.com/shibara/sleef
diff --git a/math/sleef/pkg-plist b/math/sleef/pkg-plist
new file mode 100644
index 000000000000..a301630b33b1
--- /dev/null
+++ b/math/sleef/pkg-plist
@@ -0,0 +1,11 @@
+include/sleef.h
+include/sleefdft.h
+lib/libsleef.so
+lib/libsleef.so.3
+lib/libsleef.so.3.3
+lib/libsleefdft.so
+lib/libsleefdft.so.3
+lib/libsleefdft.so.3.3
+lib/libsleefgnuabi.so
+lib/libsleefgnuabi.so.3
+lib/libsleefgnuabi.so.3.3