1 # $NetBSD: Makefile,v 1.116 2012/08/09 18:58:11 drochner Exp $
3 DISTNAME= gnutls-3.0.22
4 CATEGORIES= security devel
5 MASTER_SITES= ftp://ftp.gnutls.org/pub/gnutls/ \
6 ftp://ftp.gnupg.org/gcrypt/gnutls/ \
7 ${MASTER_SITE_GNU:=gnutls/}
10 MAINTAINER= pkgsrc-users@NetBSD.org
11 HOMEPAGE= http://www.gnutls.org/
12 COMMENT= GNU Transport Layer Security library
13 LICENSE= gnu-gpl-v3 AND gnu-lgpl-v2.1
15 PKG_INSTALLATION_TYPES= overwrite pkgviews
16 PKG_DESTDIR_SUPPORT= user-destdir
21 USE_TOOLS+= gmake perl
23 CONFIGURE_ARGS+= --without-p11-kit
24 # this library duplicates (and conflicts with) openssl
25 CONFIGURE_ARGS+= --disable-openssl-compatibility
26 CONFIGURE_ARGS+= --disable-guile
31 REPLACE_PERL+= doc/scripts/gdoc doc/scripts/sort2.pl
33 PKGCONFIG_OVERRIDE= lib/gnutls.pc.in
34 PKGCONFIG_OVERRIDE+= libextra/gnutls-extra.pc.in
39 DOCDIR= ${PREFIX}/share/doc/gnutls
40 EGDIR= ${PREFIX}/share/examples/gnutls
42 .include "../../mk/bsd.prefs.mk"
44 INSTALLATION_DIRS= ${DOCDIR} ${EGDIR} include/gnutls
47 cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} *.c ${DESTDIR}${EGDIR}
49 .include "../../archivers/lzo/buildlink3.mk"
50 .include "../../converters/libiconv/buildlink3.mk"
51 .include "../../devel/readline/buildlink3.mk"
52 .include "../../devel/gettext-lib/buildlink3.mk"
53 .include "../../devel/libcfg+/buildlink3.mk"
54 .include "../../devel/zlib/buildlink3.mk"
55 BUILDLINK_API_DEPENDS.libtasn1+= libtasn1>=0.3.4
56 .include "../../security/libtasn1/buildlink3.mk"
57 .include "../../security/nettle/buildlink3.mk"
58 # guile is useful for selftests, but bindings should be separate pkgs
59 #.include "../../lang/guile/buildlink3.mk"
60 .include "../../mk/bsd.pkg.mk"