From owner-svn-ports-head@FreeBSD.ORG Tue Jul 15 14:23:13 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 071D4F24; Tue, 15 Jul 2014 14:23:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E80132B75; Tue, 15 Jul 2014 14:23:12 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s6FENCg5096553; Tue, 15 Jul 2014 14:23:12 GMT (envelope-from gahr@svn.freebsd.org) Received: (from gahr@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s6FENCsP096546; Tue, 15 Jul 2014 14:23:12 GMT (envelope-from gahr@svn.freebsd.org) Message-Id: <201407151423.s6FENCsP096546@svn.freebsd.org> From: Pietro Cerutti Date: Tue, 15 Jul 2014 14:23:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361925 - in head/math: . mpir X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2014 14:23:13 -0000 Author: gahr Date: Tue Jul 15 14:23:11 2014 New Revision: 361925 URL: http://svnweb.freebsd.org/changeset/ports/361925 QAT: https://qat.redports.org/buildarchive/r361925/ Log: 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 Added: head/math/mpir/ head/math/mpir/Makefile (contents, props changed) head/math/mpir/distinfo (contents, props changed) head/math/mpir/pkg-descr (contents, props changed) Modified: head/math/Makefile Modified: head/math/Makefile ============================================================================== --- head/math/Makefile Tue Jul 15 14:21:30 2014 (r361924) +++ head/math/Makefile Tue Jul 15 14:23:11 2014 (r361925) @@ -258,6 +258,7 @@ SUBDIR += mpc SUBDIR += mpexpr SUBDIR += mpfr + SUBDIR += mpir SUBDIR += mprime SUBDIR += msieve SUBDIR += mtl Added: head/math/mpir/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/mpir/Makefile Tue Jul 15 14:23:11 2014 (r361925) @@ -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 Added: head/math/mpir/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/mpir/distinfo Tue Jul 15 14:23:11 2014 (r361925) @@ -0,0 +1,2 @@ +SHA256 (mpir-2.7.0-alpha9.tar.bz2) = f8ede4d3422b39d0182042289cefab97f9bcaf7608e97e6c10fc09060b8e9bc7 +SIZE (mpir-2.7.0-alpha9.tar.bz2) = 3578569 Added: head/math/mpir/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/mpir/pkg-descr Tue Jul 15 14:23:11 2014 (r361925) @@ -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