# Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= gmp-ecm PORTVERSION= 6.3 PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://gforge.inria.fr/frs/download.php/26838/ DISTNAME= ecm-${PORTVERSION} MAINTAINER= culot@FreeBSD.org COMMENT= Elliptic Curve Method for Integer Factorization LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libgmp.so:math/gmp CONFLICTS= ecm-[0-9]* GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_prog_XSLTPROC=no \ --with-gmp=${LOCALBASE} USES= libtool PLIST_FILES= bin/ecm include/ecm.h lib/libecm.a \ man/man1/ecm.1.gz post-patch: @${REINPLACE_CMD} s/__GMP_BITS_PER_MP_LIMB/GMP_NUMB_BITS/g \ ${WRKSRC}/*.c ${WRKSRC}/*.h @${REINPLACE_CMD} s/GMP_BITS_PER_LIMB/GMP_NUMB_BITS/g \ ${WRKSRC}/*.c ${WRKSRC}/*.h @${REINPLACE_CMD} s/mp_bits_per_limb/GMP_NUMB_BITS/g \ ${WRKSRC}/*.c ${WRKSRC}/*.h .include