import of the GNU MP library as a port as libgmp is removed from -current

This commit is contained in:
jakob 2000-12-24 12:18:50 +00:00
parent 1b7c9f316d
commit a2b3ac2ff0
6 changed files with 56 additions and 0 deletions

21
devel/gmp/Makefile Normal file
View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2000/12/24 12:18:50 jakob Exp $
DISTNAME= gmp-3.1.1
CATEGORIES= devel
NEED_VERSION= 1.341
HOMEPAGE= http://www.swox.com/gmp/
MAINTAINER= Jakob Schlyter <jakob@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= gmp
CONFIGURE_STYLE= gnu
.include <bsd.port.mk>

3
devel/gmp/files/md5 Normal file
View File

@ -0,0 +1,3 @@
MD5 (gmp-3.1.1.tar.gz) = 7c25f129df145fd6f72455926e911791
RMD160 (gmp-3.1.1.tar.gz) = 87d035447494d427f8510a77794af438228b8f68
SHA1 (gmp-3.1.1.tar.gz) = 485fba815e7d972b2a1f57a12ab56757ca10ec5f

1
devel/gmp/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
Library for arbitrary precision arithmetic

16
devel/gmp/pkg/DESCR Normal file
View File

@ -0,0 +1,16 @@
GNU MP is a library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. It has a
rich set of functions, and the functions have a regular interface.
GNU MP 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, by carefully optimized assembly
code for the most common inner loops for a lots of CPUs, and by a general
emphasis on speed (instead of simplicity or elegance).
The speed of GNU MP is believed to be faster than any other similar
library. The advantage for GNU MP increases with the operand sizes for
certain operations, since GNU MP in many cases has asymptotically faster
algorithms.
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2000/12/24 12:18:50 jakob Exp $
lib/libgmp.so.4.1
DYNLIBDIR(%D/lib)

12
devel/gmp/pkg/PLIST Normal file
View File

@ -0,0 +1,12 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2000/12/24 12:18:50 jakob Exp $
@unexec install-info --delete --info-dir=%D/info %D/info/gmp.info
include/gmp.h
info/gmp.info
info/gmp.info-1
info/gmp.info-2
info/gmp.info-3
info/gmp.info-4
lib/libgmp.a
lib/libgmp.la
%%SHARED%%
@exec install-info --info-dir=%D/info %D/info/gmp.info