mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 18:41:17 +02:00
72 lines
2.1 KiB
Makefile
72 lines
2.1 KiB
Makefile
#
|
|
#
|
|
#
|
|
PORTNAME= gnutls
|
|
PORTVERSION= 3.6.11.1
|
|
CATEGORIES= security net
|
|
MASTER_SITES= GNUPG/gnutls/v${PORTVERSION:R:R}
|
|
|
|
#MASTER_SITES= \
|
|
# ftp://ftp.gnutls.org/gcrypt/gnutls/v${PORTVERSION:C/.[0-9]+$//}/ \
|
|
# http://www.ring.gr.jp/pub/net/gnupg/gnutls/v${PORTVERSION:C/.[0-9]+$//}/
|
|
|
|
#MASTER_SITES+= http://josefsson.org/gnutls/releases/
|
|
#MASTER_SITES+= ftp://ftp.gnutls.org/pub/gnutls/
|
|
#MASTER_SITES+= http://ftp.gnu.org/gnu/gnutls/
|
|
#MASTER_SITES+= ${MASTER_SITE_GNUPG}
|
|
#MASTER_SITES+= http://www.mirrors.wiretapped.net/security/network-security/gnutls/
|
|
#MASTER_SITES+= ftp://ftp.mirrors.wiretapped.net/security/network-security/gnutls/
|
|
#MASTER_SITE_SUBDIR= alpha/gnutls
|
|
PKGNAMEPREFIX= lib
|
|
|
|
MAINTAINER= onborodin@gmail.com
|
|
COMMENT= GNU Transport Layer Security library
|
|
|
|
LIB_DEPENDS+= libhogweed.so:crypto/libnettle
|
|
LIB_DEPENDS+= libnettle.so:crypto/libnettle
|
|
|
|
LIB_DEPENDS+= libp11-kit.so:crypto/libp11-kit/
|
|
LIB_DEPENDS+= libtasn1.so:crypto/libtasn1
|
|
LIB_DEPENDS+= libintl.so:devel/gettext
|
|
LIB_DEPENDS+= libgmp.so:math/libgmp
|
|
|
|
LIB_DEPENDS+= libidn.so:net/libidn
|
|
LIB_DEPENDS+= libiconv.so:text/libiconv
|
|
|
|
GNU_CONFIGURE= yes
|
|
USES+= gmake tar:xz
|
|
INSTALLS_SHLIB= yes
|
|
CPPFLAGS+= -I${LOCALBASE}/include
|
|
LDFLAGS+= -L${LOCALBASE}/lib -lintl -liconv
|
|
#CONFIGURE_ENV+= MAKEINFO="${LOCALBASE}/bin/makeinfo"
|
|
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-pc-freebsd${OSREL}
|
|
CONFIGURE_ARGS+= --infodir="${PREFIX}/info"
|
|
CONFIGURE_ARGS+= --mandir="${PREFIX}/man/"
|
|
CONFIGURE_ARGS+= --with-libiconv-prefix=${LOCALBASE}
|
|
CONFIGURE_ARGS+= --with-libintl-prefix=${LOCALBASE}
|
|
CONFIGURE_ARGS+= --with-libz-prefix=/usr
|
|
CONFIGURE_ARGS+= --disable-guile
|
|
CONFIGURE_ARGS+= --disable-libdane
|
|
CONFIGURE_ARGS+= --enable-static
|
|
CONFIGURE_ARGS+= --with-included-unistring
|
|
|
|
CONFIGURE_ARGS+= AUTOGEN=false
|
|
CONFIGURE_ARGS+= ac_cv_type_max_align_t=yes
|
|
CONFIGURE_ARGS+= --enable-local-libopts
|
|
|
|
|
|
CONFIGURE_ARGS+= --with-default-trust-store-file=${LOCALBASE}/etc/ca-bundle.crt
|
|
#CONFIGURE_ARGS+= --with-included-libtasn1
|
|
CONFIGURE_ARGS+= --with-libregex=${LOCALBASE}
|
|
|
|
|
|
post-patch:
|
|
${REINPLACE_CMD} -e 's,p11-kit-1,p11-kit,g' ${WRKSRC}/configure
|
|
|
|
INFO+= gnutls
|
|
|
|
|
|
.include <bsd.port.mk>
|
|
#EOF
|
|
|