Fixup fromcvs/togit conversion
[pkgsrcv2.git] / security / gnutls / Makefile
1 # $NetBSD: Makefile,v 1.111 2012/04/17 17:53:01 drochner Exp $
2
3 DISTNAME=       gnutls-2.12.19
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.bz2
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
27 TEST_TARGET=            check
28 INFO_FILES=             yes
29
30 REPLACE_PERL+=  doc/scripts/gdoc doc/scripts/sort2.pl
31
32 PKGCONFIG_OVERRIDE=     lib/gnutls.pc.in
33 PKGCONFIG_OVERRIDE+=    libextra/gnutls-extra.pc.in
34
35 MAKE_ENV+=              RM=${RM:Q}
36 MAKE_ENV+=              TZ=UTC
37
38 DOCDIR=         ${PREFIX}/share/doc/gnutls
39 EGDIR=          ${PREFIX}/share/examples/gnutls
40
41 .include "../../mk/bsd.prefs.mk"
42
43 INSTALLATION_DIRS=      ${DOCDIR} ${EGDIR} include/gnutls
44
45 post-install:
46         ${INSTALL_DATA} ${WRKSRC}/doc/TODO ${DESTDIR}${DOCDIR}
47         ${INSTALL_DATA} ${WRKSRC}/doc/gnutls.ps ${DESTDIR}${DOCDIR}
48         cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} *.c ${DESTDIR}${EGDIR}
49
50 .include "../../archivers/lzo/buildlink3.mk"
51 .include "../../converters/libiconv/buildlink3.mk"
52 .include "../../devel/readline/buildlink3.mk"
53 .include "../../devel/gettext-lib/buildlink3.mk"
54 .include "../../devel/libcfg+/buildlink3.mk"
55 .include "../../devel/zlib/buildlink3.mk"
56 BUILDLINK_API_DEPENDS.libtasn1+=        libtasn1>=0.3.4
57 .include "../../security/libtasn1/buildlink3.mk"
58 .include "../../security/nettle/buildlink3.mk"
59 # guile is useful for selftests, but bindings should be separate pkgs
60 #.include "../../lang/guile/buildlink3.mk"
61 .include "../../mk/bsd.pkg.mk"