aboutsummaryrefslogtreecommitdiffstats
path: root/math/gmp-ecm
diff options
context:
space:
mode:
authorclsung <clsung@FreeBSD.org>2006-06-03 21:57:46 +0800
committerclsung <clsung@FreeBSD.org>2006-06-03 21:57:46 +0800
commit700d669f3cfd042c74bbf027dcb49adc1acfd316 (patch)
treeede4078b976a2879aa3214b25b07ce6f8d5a1c7e /math/gmp-ecm
parent0ac137964cbeab288f1f18d7224880e23af11f38 (diff)
downloadfreebsd-ports-gnome-700d669f3cfd042c74bbf027dcb49adc1acfd316.tar.gz
freebsd-ports-gnome-700d669f3cfd042c74bbf027dcb49adc1acfd316.tar.zst
freebsd-ports-gnome-700d669f3cfd042c74bbf027dcb49adc1acfd316.zip
Add gmp-ecm 6.1, elliptic Curve Method for Integer Factorization.
PR: ports/98391 Submitted by: Gea-Suan Lin <gslin@gslin.org>
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