git: 5e865ee1ec3e - main - New port: math/libsharp2: Library for fast spherical harmonic transforms

Yuri Victorovich yuri at FreeBSD.org
Mon Apr 26 07:07:44 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5e865ee1ec3e0e2c9961bd6ba7164c4cd094763d

commit 5e865ee1ec3e0e2c9961bd6ba7164c4cd094763d
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-04-26 04:14:14 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-04-26 07:07:37 +0000

    New port: math/libsharp2: Library for fast spherical harmonic transforms
---
 math/Makefile            |  1 +
 math/libsharp2/Makefile  | 23 +++++++++++++++++++++++
 math/libsharp2/distinfo  |  3 +++
 math/libsharp2/pkg-descr |  4 ++++
 math/libsharp2/pkg-plist | 10 ++++++++++
 5 files changed, 41 insertions(+)

diff --git a/math/Makefile b/math/Makefile
index 096d586d5779..935131d764a8 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -383,6 +383,7 @@
     SUBDIR += librdata
     SUBDIR += librsb
     SUBDIR += libsemigroups
+    SUBDIR += libsharp2
     SUBDIR += libtommath
     SUBDIR += libxls
     SUBDIR += libxlsxwriter
diff --git a/math/libsharp2/Makefile b/math/libsharp2/Makefile
new file mode 100644
index 000000000000..91cd044055d0
--- /dev/null
+++ b/math/libsharp2/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	libsharp2
+DISTVERSION=	g20191210
+CATEGORIES=	math
+
+MAINTAINER=	yuri at FreeBSD.org
+COMMENT=	Library for fast spherical harmonic transforms
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+USES=		autoreconf gmake libtool
+USE_GITLAB=	yes
+
+GL_SITE=	https://gitlab.mpcdf.mpg.de
+GL_ACCOUNT=	mtr
+GL_PROJECT=	libsharp
+GL_COMMIT=	54856313a5fcfb6a33817b7dfa28c4b1965ffbd1
+
+GNU_CONFIGURE=	yes
+
+INSTALL_TARGET=	install-strip
+
+.include <bsd.port.mk>
diff --git a/math/libsharp2/distinfo b/math/libsharp2/distinfo
new file mode 100644
index 000000000000..3b84fd0b35b6
--- /dev/null
+++ b/math/libsharp2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1619405647
+SHA256 (mtr-libsharp-54856313a5fcfb6a33817b7dfa28c4b1965ffbd1_GL0.tar.gz) = 30a8febdc30e210ba91a6e8e112aba25cd630d7821686872ce48bd08400e0f7a
+SIZE (mtr-libsharp-54856313a5fcfb6a33817b7dfa28c4b1965ffbd1_GL0.tar.gz) = 69059
diff --git a/math/libsharp2/pkg-descr b/math/libsharp2/pkg-descr
new file mode 100644
index 000000000000..2ecc4c725082
--- /dev/null
+++ b/math/libsharp2/pkg-descr
@@ -0,0 +1,4 @@
+Library for efficient spherical harmonic transforms at arbitrary spins,
+supporting CPU vectorization, OpenMP and MPI.
+
+WWW: https://gitlab.mpcdf.mpg.de/mtr/libsharp
diff --git a/math/libsharp2/pkg-plist b/math/libsharp2/pkg-plist
new file mode 100644
index 000000000000..f6df56f16ee0
--- /dev/null
+++ b/math/libsharp2/pkg-plist
@@ -0,0 +1,10 @@
+include/libsharp2/sharp.h
+include/libsharp2/sharp_almhelpers.h
+include/libsharp2/sharp_cxx.h
+include/libsharp2/sharp_geomhelpers.h
+include/libsharp2/sharp_mpi.h
+lib/libsharp2.a
+lib/libsharp2.so
+lib/libsharp2.so.0
+lib/libsharp2.so.0.0.0
+libdata/pkgconfig/libsharp2.pc


More information about the dev-commits-ports-all mailing list