Makefile 669 B

123456789101112131415161718192021222324252627282930313233
  1. # $OpenBSD: Makefile,v 1.16 2017/04/19 07:35:45 benoit Exp $
  2. COMMENT = elliptic curve method (ECM) factorization library
  3. DISTNAME = ecm-6.4.4
  4. SHARED_LIBS = ecm 0.1
  5. CATEGORIES = math
  6. REVISION = 0
  7. HOMEPAGE = http://gforge.inria.fr/projects/ecm/
  8. MAINTAINER = Benoit Lecocq <benoit@openbsd.org>
  9. # GPLv3 / LGLPv3
  10. PERMIT_PACKAGE_CDROM = Yes
  11. WANTLIB = c m gmp
  12. MASTER_SITES = http://gforge.inria.fr/frs/download.php/32159/
  13. LIB_DEPENDS = devel/gmp
  14. USE_LIBTOOL = gnu
  15. CONFIGURE_STYLE = gnu
  16. CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
  17. LDFLAGS="-L${LOCALBASE}/lib"
  18. post-install:
  19. ${INSTALL_MAN} ${WRKSRC}/ecm.1 ${PREFIX}/man/man1
  20. .include <bsd.port.mk>