1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

New port: math/mpir

MPIR is an open source multiprecision integer (bignum) library forked from the
GMP (GNU Multi Precision) project. It consists of much code from past GMP
releases, in combination with much original contributed code.

MPIR is constructed by a developer and vendor friendly community of
professional and amateur mathematicians, computer scientists and hobbyists.

WWW: http://www.mpir.org
This commit is contained in:
Pietro Cerutti 2014-07-15 14:23:11 +00:00
parent d3116291b1
commit ea412d5072
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=361925
4 changed files with 56 additions and 0 deletions

View File

@ -258,6 +258,7 @@
SUBDIR += mpc
SUBDIR += mpexpr
SUBDIR += mpfr
SUBDIR += mpir
SUBDIR += mprime
SUBDIR += msieve
SUBDIR += mtl

45
math/mpir/Makefile Normal file
View File

@ -0,0 +1,45 @@
# Created by: gahr
# $FreeBSD$
PORTNAME= mpir
DISTVERSION= 2.7.0-alpha9
CATEGORIES= math
MASTER_SITES= http://www.mpir.org/
MAINTAINER= gahr@FreeBSD.org
COMMENT= Multiprecision integer library
LICENSE= LGPL3
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
USES= libtool tar:bzip2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-cxx
INSTALL_TARGET+=install-strip
MPIR_VERSION= 10.6.0
MPIRXX_VERSION= 4.4.0
PLIST_FILES= include/mpir.h \
include/mpirxx.h \
lib/libmpir.a \
lib/libmpir.so \
lib/libmpir.so.${MPIR_VERSION} \
lib/libmpir.so.${MPIR_VERSION:R:R} \
lib/libmpirxx.a \
lib/libmpirxx.so \
lib/libmpirxx.so.${MPIRXX_VERSION} \
lib/libmpirxx.so.${MPIRXX_VERSION:R:R}
post-install:
${LN} -sf libmpir.so.${MPIR_VERSION} \
${STAGEDIR}${PREFIX}/lib/libmpir.so.${MPIR_VERSION:R:R}
${LN} -sf libmpirxx.so.${MPIRXX_VERSION} \
${STAGEDIR}${PREFIX}/lib/libmpirxx.so.${MPIRXX_VERSION:R:R}
regression-test:
${MAKE} -C ${WRKSRC} check
.include <bsd.port.mk>

2
math/mpir/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (mpir-2.7.0-alpha9.tar.bz2) = f8ede4d3422b39d0182042289cefab97f9bcaf7608e97e6c10fc09060b8e9bc7
SIZE (mpir-2.7.0-alpha9.tar.bz2) = 3578569

8
math/mpir/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
MPIR is an open source multiprecision integer (bignum) library forked from the
GMP (GNU Multi Precision) project. It consists of much code from past GMP
releases, in combination with much original contributed code.
MPIR is constructed by a developer and vendor friendly community of
professional and amateur mathematicians, computer scientists and hobbyists.
WWW: http://www.mpir.org