* 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.
53 lines
1.6 KiB
Makefile
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"
|