# Created by: ijliao # $FreeBSD: head/security/nettle/Makefile 412349 2016-04-01 14:25:16Z mat $ PORTNAME= nettle PORTVERSION= 3.6 CATEGORIES= security MASTER_SITES= GNU \ http://www.lysator.liu.se/~nisse/archive/:liu \ ftp://ftp.lysator.liu.se/pub/security/lsh/:liu MAINTAINER= johans@FreeBSD.org COMMENT= Low-level cryptographic library LICENSE= LGPL3 GPLv2+ LICENSE_COMB= multi BUILD_DEPENDS= gmp>=6.0.0:math/gmp LIB_DEPENDS= libgmp.so:math/gmp USES= gmake makeinfo compiler:c11 pathfix localbase autoreconf USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ENV+= M4="/usr/bin/m4 -g" CONFIGURE_ARGS= --enable-shared MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes PORTDOCS= NEWS README nettle.html nettle.pdf PORTEXAMPLES= *.c *.h INFO= nettle OPTIONS_DEFINE= DOCS EXAMPLES BSDSUNIX_HACK= no AUTOTOOLS_HACK= no .include .if ${ARCH} == "sparc64" CONFIGURE_ENV+= CCPIC=-fPIC .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${INSTALL_DATA} ${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include