aboutsummaryrefslogtreecommitdiff
path: root/math/gmp-ecm
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2006-06-03 13:57:46 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2006-06-03 13:57:46 +0000
commit0eee8f918cca61d5eb461ad364dbeeef62aead5f (patch)
tree8edfd1a076c0efd9ca308ac0c784247aad09b8f9 /math/gmp-ecm
parent380fdb26af14fe5290fb1e280c4318a4c81da0b0 (diff)
downloadports-0eee8f918cca61d5eb461ad364dbeeef62aead5f.tar.gz
ports-0eee8f918cca61d5eb461ad364dbeeef62aead5f.zip
Add gmp-ecm 6.1, elliptic Curve Method for Integer Factorization.
PR: ports/98391 Submitted by: Gea-Suan Lin <gslin@gslin.org>
Notes
Notes: svn path=/head/; revision=164283
Diffstat (limited to 'math/gmp-ecm')
-rw-r--r--math/gmp-ecm/Makefile22
-rw-r--r--math/gmp-ecm/distinfo3
-rw-r--r--math/gmp-ecm/pkg-descr4
-rw-r--r--math/gmp-ecm/pkg-plist4
4 files changed, 33 insertions, 0 deletions
diff --git a/math/gmp-ecm/Makefile b/math/gmp-ecm/Makefile
new file mode 100644
index 000000000000..dd8a92460b3a
--- /dev/null
+++ b/math/gmp-ecm/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: gmp-ecm
+# Date created: 2006-06-03
+# Whom: Gea-Suan Lin <gslin@gslin.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gmp-ecm
+PORTVERSION= 6.1
+CATEGORIES= math
+MASTER_SITES= http://gforge.inria.fr/frs/download.php/736/
+DISTNAME= ecm-${PORTVERSION}
+
+MAINTAINER= gslin@gslin.org
+COMMENT= Elliptic Curve Method for Integer Factorization
+
+LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
+
+.include <bsd.port.mk>
diff --git a/math/gmp-ecm/distinfo b/math/gmp-ecm/distinfo
new file mode 100644
index 000000000000..f0923fe56b41
--- /dev/null
+++ b/math/gmp-ecm/distinfo
@@ -0,0 +1,3 @@
+MD5 (ecm-6.1.tar.gz) = 9899caf707fe3c7c77a7a5f1861d9098
+SHA256 (ecm-6.1.tar.gz) = 53d70b6105b794612fdf60e4681be76a09cbdfb663100233d96e9b89f8788933
+SIZE (ecm-6.1.tar.gz) = 425346
diff --git a/math/gmp-ecm/pkg-descr b/math/gmp-ecm/pkg-descr
new file mode 100644
index 000000000000..7e89223da5ec
--- /dev/null
+++ b/math/gmp-ecm/pkg-descr
@@ -0,0 +1,4 @@
+GMP-ECM is a program to factor integers using the Elliptic Curve Method
+(ECM), based on the GNU MP multiprecision library.
+
+WWW: http://gforge.inria.fr/projects/ecm/
diff --git a/math/gmp-ecm/pkg-plist b/math/gmp-ecm/pkg-plist
new file mode 100644
index 000000000000..1fc0d0545ce7
--- /dev/null
+++ b/math/gmp-ecm/pkg-plist
@@ -0,0 +1,4 @@
+@comment $FreeBSD$
+bin/ecm
+include/ecm.h
+lib/libecm.a