mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 09:19:15 -04:00
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
This commit is contained in:
parent
396956632b
commit
cb7eb45776
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=43514
16 changed files with 181 additions and 0 deletions
|
@ -36,6 +36,7 @@
|
||||||
SUBDIR += guppi
|
SUBDIR += guppi
|
||||||
SUBDIR += hexcalc
|
SUBDIR += hexcalc
|
||||||
SUBDIR += lapack
|
SUBDIR += lapack
|
||||||
|
SUBDIR += libgmp3
|
||||||
SUBDIR += libneural
|
SUBDIR += libneural
|
||||||
SUBDIR += libranlib
|
SUBDIR += libranlib
|
||||||
SUBDIR += linalg
|
SUBDIR += linalg
|
||||||
|
|
25
math/gmp/Makefile
Normal file
25
math/gmp/Makefile
Normal file
|
@ -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>
|
1
math/gmp/distinfo
Normal file
1
math/gmp/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (gmp-3.1.1.tar.gz) = 7c25f129df145fd6f72455926e911791
|
1
math/gmp/pkg-comment
Normal file
1
math/gmp/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
GMP is a free library for arbitrary precision arithmetic
|
22
math/gmp/pkg-descr
Normal file
22
math/gmp/pkg-descr
Normal file
|
@ -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
|
11
math/gmp/pkg-plist
Normal file
11
math/gmp/pkg-plist
Normal file
|
@ -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
|
25
math/libgmp3/Makefile
Normal file
25
math/libgmp3/Makefile
Normal file
|
@ -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>
|
1
math/libgmp3/distinfo
Normal file
1
math/libgmp3/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (gmp-3.1.1.tar.gz) = 7c25f129df145fd6f72455926e911791
|
1
math/libgmp3/pkg-comment
Normal file
1
math/libgmp3/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
GMP is a free library for arbitrary precision arithmetic
|
22
math/libgmp3/pkg-descr
Normal file
22
math/libgmp3/pkg-descr
Normal file
|
@ -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
|
11
math/libgmp3/pkg-plist
Normal file
11
math/libgmp3/pkg-plist
Normal file
|
@ -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
|
25
math/libgmp4/Makefile
Normal file
25
math/libgmp4/Makefile
Normal file
|
@ -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>
|
1
math/libgmp4/distinfo
Normal file
1
math/libgmp4/distinfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
MD5 (gmp-3.1.1.tar.gz) = 7c25f129df145fd6f72455926e911791
|
1
math/libgmp4/pkg-comment
Normal file
1
math/libgmp4/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
||||||
|
GMP is a free library for arbitrary precision arithmetic
|
22
math/libgmp4/pkg-descr
Normal file
22
math/libgmp4/pkg-descr
Normal file
|
@ -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
|
11
math/libgmp4/pkg-plist
Normal file
11
math/libgmp4/pkg-plist
Normal file
|
@ -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
|
Loading…
Add table
Reference in a new issue