pkgsrc/security/gnutls/Makefile
wiz 6c22cd8774 Update to 1.2.3:
* Version 1.2.3
- Corrected bug in record packet parsing that could lead
  to a denial of service attack.
- Corrected bug in RSA key export. Previously exported keys
  can be fixed using certtool. Use certtool -k <infile >outfile
- API and ABI modifications:
    gnutls_x509_privkey_fix(): Add.

* Version 1.2.2 (2005-04-25)
- gnutls_error_to_alert() now considers
  GNUTLS_E_UNEXPECTED_HANDSHAKE_PACKET.
- Fixed error in session resuming that could cause a crash in a session.
- Fixed pkcs12 friendly name and local key identifier decoding.
- Internal cleanups, removed duplicate typedef/struct definitions,
  and made source code include external include file, to check
  function prototypes during compile time.
- API and ABI modifications:
  No changes since last version.  At least not intentional, but due
  to the include header changes, there may be inadvertant changes,
  please let us know if you find any.
2005-05-02 12:59:24 +00:00

53 lines
1.6 KiB
Makefile

# $NetBSD: Makefile,v 1.28 2005/05/02 12:59:24 wiz Exp $
DISTNAME= gnutls-1.2.3
CATEGORIES= security devel
MASTER_SITES= http://josefsson.org/gnutls/releases/ \
ftp://ftp.gnutls.org/pub/gnutls/ \
ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/ \
http://www.mirrors.wiretapped.net/security/network-security/gnutls/ \
ftp://ftp.mirrors.wiretapped.net/pub/security/network-security/gnutls/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.gnutls.org/
COMMENT= GNU Transport Layer Security library
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
TEST_TARGET= check
INFO_FILES= gnutls.info
PKGCONFIG_OVERRIDE= lib/gnutls.pc.in
PKGCONFIG_OVERRIDE+= libextra/gnutls-extra.pc.in
BUILDLINK_DEPENDS.opencdk= opencdk>=0.5.5
BUILDLINK_DEPENDS.libtasn1= libtasn1>=0.2.11
MAKE_ENV+= RM="${RM}"
MAKE_ENV+= TZ=UTC
DOCDIR= ${PREFIX}/share/doc/gnutls
EGDIR= ${PREFIX}/share/examples/gnutls
pre-install:
${INSTALL_DATA_DIR} ${PREFIX}/include/gnutls
post-install:
${INSTALL_DATA_DIR} ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/TODO ${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/gnutls.ps ${DOCDIR}
${INSTALL_DATA_DIR} ${EGDIR}
cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} *.c ${EGDIR}
.include "../../archivers/liblzo/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../security/libtasn1/buildlink3.mk"
.include "../../security/opencdk/buildlink3.mk"
.include "../../devel/libcfg+/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"