* Publish GCRY_MODULE_ID_USER and GCRY_MODULE_ID_USER_LAST constants. This functionality has been in Libgcrypt since 1.3.0. * MD5 may now be used in non-enforced fips mode. * Fixed HMAC for SHA-384 and SHA-512 with keys longer than 64 bytes. * In fips mode, RSA keys are now generated using the X9.31 algorithm and DSA keys using the FIPS 186-2 algorithm. * The transient-key flag is now also supported for DSA key generation. DSA domain parameters may be given as well.
39 lines
990 B
Makefile
39 lines
990 B
Makefile
# $NetBSD: Makefile,v 1.43 2009/01/31 08:53:14 adam Exp $
|
|
|
|
DISTNAME= libgcrypt-1.4.4
|
|
CATEGORIES= security
|
|
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/ \
|
|
http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://directory.fsf.org/security/libgcrypt.html
|
|
COMMENT= GNU cryptographic library
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_LIBTOOL= yes
|
|
GNU_CONFIGURE= yes
|
|
|
|
TEST_TARGET= check
|
|
|
|
TEXINFO_REQD= 4.0
|
|
INFO_FILES= yes # PLIST
|
|
|
|
#LICENSE= gnu-gpl-v2 gnu-lgpl-v21
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) && \
|
|
empty(MACHINE_PLATFORM:MNetBSD-*-alpha) && \
|
|
empty(MACHINE_PLATFORM:MNetBSD-*-sparc) && \
|
|
empty(MACHINE_PLATFORM:M*-*-hppa)
|
|
CONFIGURE_ARGS+= --disable-asm
|
|
.endif
|
|
|
|
.include "options.mk"
|
|
|
|
.include "../../security/libgpg-error/buildlink3.mk"
|
|
.include "../../mk/pthread.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|