diff options
author | ade <ade@FreeBSD.org> | 2001-06-05 13:22:15 +0800 |
---|---|---|
committer | ade <ade@FreeBSD.org> | 2001-06-05 13:22:15 +0800 |
commit | 6b39b04982c536b1fbfe1d9799a0adb3df8d81c9 (patch) | |
tree | 949dc9748a7d034a7f94ce7e10bb68510a5037cd /math/gmp | |
parent | 98468b0b61077dd1f199b2a564ff1bc4bef5a853 (diff) | |
download | freebsd-ports-gnome-6b39b04982c536b1fbfe1d9799a0adb3df8d81c9.tar.gz freebsd-ports-gnome-6b39b04982c536b1fbfe1d9799a0adb3df8d81c9.tar.zst freebsd-ports-gnome-6b39b04982c536b1fbfe1d9799a0adb3df8d81c9.zip |
Add math/libgmp3, version 3.1.1 of the GNU arbitrary precision arithmetic
library.
PR: 24268 and 24855
Submitted by: ijliao@terry.dragon2.net and kargl@apl.washington.edu
Diffstat (limited to 'math/gmp')
-rw-r--r-- | math/gmp/Makefile | 25 | ||||
-rw-r--r-- | math/gmp/distinfo | 1 | ||||
-rw-r--r-- | math/gmp/pkg-comment | 1 | ||||
-rw-r--r-- | math/gmp/pkg-descr | 22 | ||||
-rw-r--r-- | math/gmp/pkg-plist | 11 |
5 files changed, 60 insertions, 0 deletions
diff --git a/math/gmp/Makefile b/math/gmp/Makefile new file mode 100644 index 000000000000..ef1a0e0336c8 --- /dev/null +++ b/math/gmp/Makefile @@ -0,0 +1,25 @@ +# ex:ts=8 +# New ports collection makefile for: libgmp3 +# Date created: Jan 11, 2001 +# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= libgmp3 +PORTVERSION= 3.1.1 +CATEGORIES= math devel +MASTER_SITES= ${MASTER_SITE_GNU} +MASTER_SITE_SUBDIR= gmp +DISTNAME= gmp-${PORTVERSION} + +MAINTAINER= ijliao@FreeBSD.org + +GNU_CONFIGURE= yes +CONFIGURE_TARGET= # empty + +USE_LIBTOOL= yes + +INSTALLS_SHLIB= yes + +.include <bsd.port.mk> diff --git a/math/gmp/distinfo b/math/gmp/distinfo new file mode 100644 index 000000000000..e39b9c030bc0 --- /dev/null +++ b/math/gmp/distinfo @@ -0,0 +1 @@ +MD5 (gmp-3.1.1.tar.gz) = 7c25f129df145fd6f72455926e911791 diff --git a/math/gmp/pkg-comment b/math/gmp/pkg-comment new file mode 100644 index 000000000000..7afb720d44dc --- /dev/null +++ b/math/gmp/pkg-comment @@ -0,0 +1 @@ +GMP is a free library for arbitrary precision arithmetic diff --git a/math/gmp/pkg-descr b/math/gmp/pkg-descr new file mode 100644 index 000000000000..58b733c9b7b6 --- /dev/null +++ b/math/gmp/pkg-descr @@ -0,0 +1,22 @@ +GMP is a free library for arbitrary precision arithmetic, operating +on signed integers, rational numbers, and floating point numbers. +There is no limit to the precision except the ones implied by the +available memory in the machine GMP runs on. GMP has a rich set of +functions, and the functions have a regular interface. + +GMP is designed to be as fast as possible, both for small operands +and for huge operands. The speed is achieved by using fullwords as +the basic arithmetic type, by using fast algorithms, with carefully +optimized assembly code for the most common inner loops for a lot of +CPUs, and by a general emphasis on speed (instead of simplicity or +elegance). + +GMP is believed to be faster than any other similar library. The +advantage for GMP increases with the operand sizes for certain +operations, since GMP in many cases has asymptotically faster +algorithms. + +WWW: http://www.swox.com/gmp/ + +-- Ying-Chieh Liao + ijliao@csie.nctu.edu.tw diff --git a/math/gmp/pkg-plist b/math/gmp/pkg-plist new file mode 100644 index 000000000000..eef020239846 --- /dev/null +++ b/math/gmp/pkg-plist @@ -0,0 +1,11 @@ +include/gmp.h +lib/libgmp.a +lib/libgmp.so +lib/libgmp.so.4 +@unexec install-info --delete %D/info/gmp %D/info/dir +info/gmp.info +info/gmp.info-1 +info/gmp.info-2 +info/gmp.info-3 +info/gmp.info-4 +@exec install-info %D/info/gmp %D/info/dir |