Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Aug 2021 17:32:21 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1e6a60636f46 - main - math/paritwine: New port: Glue library between PARI/GP and other mathematics libraries
Message-ID:  <202108091732.179HWLCW088277@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1e6a60636f46e4518ee5b85c18a19a17345a72f9

commit 1e6a60636f46e4518ee5b85c18a19a17345a72f9
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2021-08-09 17:31:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2021-08-09 17:32:19 +0000

    math/paritwine: New port: Glue library between PARI/GP and other mathematics libraries
---
 math/Makefile            |  1 +
 math/paritwine/Makefile  | 31 +++++++++++++++++++++++++++++++
 math/paritwine/distinfo  |  3 +++
 math/paritwine/pkg-descr |  5 +++++
 math/paritwine/pkg-plist |  7 +++++++
 5 files changed, 47 insertions(+)

diff --git a/math/Makefile b/math/Makefile
index 776eb03225bc..7816b60e245e 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -733,6 +733,7 @@
     SUBDIR += pari_galpol
     SUBDIR += pari_nftables
     SUBDIR += pari_seadata
+    SUBDIR += paritwine
     SUBDIR += parmetis
     SUBDIR += parmgridgen
     SUBDIR += pdal
diff --git a/math/paritwine/Makefile b/math/paritwine/Makefile
new file mode 100644
index 000000000000..17b202ec310b
--- /dev/null
+++ b/math/paritwine/Makefile
@@ -0,0 +1,31 @@
+PORTNAME=	paritwine
+DISTVERSION=	0.1
+CATEGORIES=	math
+MASTER_SITES=	http://www.multiprecision.org/downloads/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Glue library between PARI/GP and other mathematics libraries
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	libarb.so:math/arb \
+		libcmh.so:math/cmh \
+		libflint.so:math/flint2 \
+		libmpc.so:math/mpc \
+		libmpfr.so:math/mpfr \
+		libgmp.so:math/gmp \
+		libpari.so:math/pari
+
+USES=		gmake libtool localbase
+USE_LDCONFIG=	yes
+
+GNU_CONFIGURE=	yes
+
+INSTALL_TARGET=	install-strip
+
+INFO=		paritwine
+
+TEST_TARGET=	check
+
+.include <bsd.port.mk>
diff --git a/math/paritwine/distinfo b/math/paritwine/distinfo
new file mode 100644
index 000000000000..b629b01e3783
--- /dev/null
+++ b/math/paritwine/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1628529438
+SHA256 (paritwine-0.1.tar.gz) = e3c104b02729013ba7e57fb5960a3b82a29e14e11de351431c85ac0f2da8ae5f
+SIZE (paritwine-0.1.tar.gz) = 507029
diff --git a/math/paritwine/pkg-descr b/math/paritwine/pkg-descr
new file mode 100644
index 000000000000..2f98c61b194b
--- /dev/null
+++ b/math/paritwine/pkg-descr
@@ -0,0 +1,5 @@
+PariTwine is a glue library between the system for computer algebra and number
+theory PARI/GP and a number of other mathematics libraries, currently GMP,
+GNU MPFR, GNU MPC, FLINT, ARB and CMH.
+
+WWW: http://www.multiprecision.org/paritwine/home.html
diff --git a/math/paritwine/pkg-plist b/math/paritwine/pkg-plist
new file mode 100644
index 000000000000..60c5cc4ea90e
--- /dev/null
+++ b/math/paritwine/pkg-plist
@@ -0,0 +1,7 @@
+include/paritwine-config.h
+include/paritwine.h
+lib/libparitwine.a
+lib/libparitwine.so
+lib/libparitwine.so.0
+lib/libparitwine.so.0.0.0
+%%DATADIR%%/paritwine.gp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108091732.179HWLCW088277>