Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Apr 2009 15:11:49 GMT
From:      Wen Heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/133395: [NEW PORT]math/mpc:Library of complex numbers with arbitrarily high precision
Message-ID:  <200904051511.n35FBnfS016388@www.freebsd.org>
Resent-Message-ID: <200904051520.n35FK1JH012203@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         133395
>Category:       ports
>Synopsis:       [NEW PORT]math/mpc:Library of complex numbers with arbitrarily high precision
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 05 15:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Wen Heping
>Release:        FreeBSD 8.0-CURRENT
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Mar 22 22:12:06 CST 2009     root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Mpc is a C library for the arithmetic of complex numbers with
arbitrarily high precision and correct rounding of the result.
It is built upon and follows the same principles as Mpfr. The
library is written by Andreas Enge, Philippe Theveny and Paul
Zimmermann and is distributed under the Gnu Lesser General Public
License, either version 2.1 of the license, or (at your option)
any later version. The Mpc library has been registered in France
by the Agence pour la Protection des Programmes on 2003-02-05
under the number IDDN FR 001 060029 000 R P 2003 000 10000.

WWW: http://www.multiprecision.org/
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mpc
#	mpc/Makefile
#	mpc/distinfo
#	mpc/pkg-descr
#	mpc/pkg-plist
#
echo c - mpc
mkdir -p mpc > /dev/null 2>&1
echo x - mpc/Makefile
sed 's/^X//' >mpc/Makefile << '83f564015b340b61268e0c231a4a5f62'
X# New ports collection makefile for:	mpc
X# Date created:			05 April, 2009
X# Whom:				Wen Heping <wenheping@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	mpc
XPORTVERSION=	0.6
XCATEGORIES=	math devel
XMASTER_SITES=	http://www.multiprecision.org/mpc/download/
X
XMAINTAINER=	wenheping@gmail.com
XCOMMENT=	Library of complex numbers with arbitrarily high precision
X
XLIB_DEPENDS=	gmp.7:${PORTSDIR}/math/libgmp4 \
X		mpfr.3:${PORTSDIR}/math/mpfr
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--with-gmp=${LOCALBASE} \
X		--with-mpfr=${LOCALBASE}
XUSE_LDCONFIG=	yes
X
XINFO=		mpc
X
Xregression-test: build
X	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
X
X.include <bsd.port.mk>
83f564015b340b61268e0c231a4a5f62
echo x - mpc/distinfo
sed 's/^X//' >mpc/distinfo << 'e6547407c45f6ca37177f58522e3044d'
XMD5 (mpc-0.6.tar.gz) = 6056aca24cb9891541a4ee256ab3c66a
XSHA256 (mpc-0.6.tar.gz) = bb9654dea33e54d43b1ec8f83037cf91ca5e0de3499fbd2e5aa533cd375eb009
XSIZE (mpc-0.6.tar.gz) = 551769
e6547407c45f6ca37177f58522e3044d
echo x - mpc/pkg-descr
sed 's/^X//' >mpc/pkg-descr << '8562093c23ea77d0a36d3bdb94f30c16'
XMpc is a C library for the arithmetic of complex numbers with
Xarbitrarily high precision and correct rounding of the result.
XIt is built upon and follows the same principles as Mpfr. The
Xlibrary is written by Andreas Enge, Philippe Theveny and Paul
XZimmermann and is distributed under the Gnu Lesser General Public
XLicense, either version 2.1 of the license, or (at your option)
Xany later version. The Mpc library has been registered in France
Xby the Agence pour la Protection des Programmes on 2003-02-05
Xunder the number IDDN FR 001 060029 000 R P 2003 000 10000.
X
XWWW: http://www.multiprecision.org/
8562093c23ea77d0a36d3bdb94f30c16
echo x - mpc/pkg-plist
sed 's/^X//' >mpc/pkg-plist << '18bb9a3faa22e877135e8026216376dd'
Xinclude/mpc.h
Xlib/libmpc.a
Xlib/libmpc.la
Xlib/libmpc.so
Xlib/libmpc.so.1
18bb9a3faa22e877135e8026216376dd
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



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