ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/mports/trunk/security/gnutls/Makefile
Revision: 24731
Committed: Wed Nov 28 14:12:29 2018 UTC (5 years, 4 months ago) by laffer1
File size: 1855 byte(s)
Log Message:
update to 3.5.19

File Contents

# Content
1 # $MidnightBSD$
2
3 PORTNAME= gnutls
4 PORTVERSION= 3.5.19
5 CATEGORIES= security net
6 MASTER_SITES= GNUPG/gnutls/v${PORTVERSION:R}
7
8 MAINTAINER= novel@FreeBSD.org
9 COMMENT= GNU Transport Layer Security library
10
11 LICENSE= gpl3 lgpl2.1
12 LICENSE_COMB= multi
13 LICENSE_FILE_gpl3= ${WRKSRC}/doc/COPYING
14 LICENSE_FILE_lgpl2.1= ${WRKSRC}/doc/COPYING.LESSER
15
16 LIB_DEPENDS= libgmp.so:math/gmp \
17 libnettle.so:security/nettle \
18 libtasn1.so:security/libtasn1 \
19 libunistring.so:devel/libunistring
20 BUILD_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
21 RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
22
23 USES= cpe gmake iconv libtool localbase makeinfo \
24 pathfix pkgconfig tar:xz
25 USE_LDCONFIG= yes
26 GNU_CONFIGURE= yes
27 CONFIGURE_ARGS= --disable-guile \
28 --enable-local-libopts \
29 --with-trousers-lib=${LOCALBASE}/lib/libtspi.so.1 \
30 ac_cv_type_max_align_t=yes
31 MAKE_ENV= MAKEINFOFLAGS=--no-split
32 INSTALL_TARGET= install-strip
33
34 CPE_VENDOR= gnu
35
36 OPTIONS_DEFINE= DANE DOCS EXAMPLES IDN NLS P11KIT TPM ZLIB
37 OPTIONS_DEFAULT= IDN P11KIT TPM ZLIB
38 OPTIONS_SUB= yes
39
40 DANE_DESC= Certificate verification via DNSSEC
41 DANE_LIB_DEPENDS= libunbound.so:dns/unbound
42 DANE_CONFIGURE_ENABLE= libdane
43
44 IDN_CONFIGURE_WITH= idn
45 IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
46
47 NLS_CONFIGURE_ENABLE= nls
48 NLS_CONFIGURE_OFF= ac_cv_lib_intl_gettext=no
49 NLS_USES= gettext
50
51 P11KIT_DESC= PKCS\#11 and p11-kit support
52 P11KIT_CONFIGURE_WITH= p11-kit
53 P11KIT_LIB_DEPENDS= libp11-kit.so:security/p11-kit
54
55 TPM_DESC= Trusted Platform Module support
56 TPM_CONFIGURE_WITH= tpm
57 TPM_LIB_DEPENDS= libtspi.so:security/trousers
58
59 ZLIB_CONFIGURE_WITH= zlib
60
61 INFO= gnutls gnutls-guile
62
63 post-patch:
64 @${RM} ${WRKSRC}/doc/*.info*
65
66 post-install:
67 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
68 ${INSTALL_DATA} ${WRKSRC}/doc/examples/*.[ch] ${STAGEDIR}${EXAMPLESDIR}
69
70 .include <bsd.port.mk>

Properties

Name Value
svn:keywords MidnightBSD=%H