Fixup fromcvs/togit conversion
[pkgsrcv2.git] / security / gnutls / Makefile
1 # $NetBSD: Makefile,v 1.116 2012/08/09 18:58:11 drochner Exp $
2
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/}
8 EXTRACT_SUFX=   .tar.xz
9
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
14
15 PKG_INSTALLATION_TYPES= overwrite pkgviews
16 PKG_DESTDIR_SUPPORT=    user-destdir
17
18 USE_LANGUAGES=          c c++
19 USE_LIBTOOL=            yes
20 USE_PKGLOCALEDIR=       yes
21 USE_TOOLS+=             gmake perl
22 GNU_CONFIGURE=          yes
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
27
28 TEST_TARGET=            check
29 INFO_FILES=             yes
30
31 REPLACE_PERL+=  doc/scripts/gdoc doc/scripts/sort2.pl
32
33 PKGCONFIG_OVERRIDE=     lib/gnutls.pc.in
34 PKGCONFIG_OVERRIDE+=    libextra/gnutls-extra.pc.in
35
36 MAKE_ENV+=              RM=${RM:Q}
37 MAKE_ENV+=              TZ=UTC
38
39 DOCDIR=         ${PREFIX}/share/doc/gnutls
40 EGDIR=          ${PREFIX}/share/examples/gnutls
41
42 .include "../../mk/bsd.prefs.mk"
43
44 INSTALLATION_DIRS=      ${DOCDIR} ${EGDIR} include/gnutls
45
46 post-install:
47         cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} *.c ${DESTDIR}${EGDIR}
48
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"