1################################################################################ 2# 3# libgcrypt 4# 5################################################################################ 6 7LIBGCRYPT_VERSION = 1.10.3 8LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2 9LIBGCRYPT_LICENSE = LGPL-2.1+ 10LIBGCRYPT_LICENSE_FILES = COPYING.LIB 11LIBGCRYPT_SITE = https://gnupg.org/ftp/gcrypt/libgcrypt 12LIBGCRYPT_INSTALL_STAGING = YES 13LIBGCRYPT_DEPENDENCIES = libgpg-error 14LIBGCRYPT_CONFIG_SCRIPTS = libgcrypt-config 15LIBGCRYPT_CPE_ID_VENDOR = gnupg 16 17# Patching configure.ac and Makefile.am in 0001 18LIBGCRYPT_AUTORECONF = YES 19LIBGCRYPT_CONF_OPTS = \ 20 --disable-tests \ 21 $(if $(BR2_OPTIMIZE_0),--disable-ppc-crypto-support,) \ 22 --with-gpg-error-prefix=$(STAGING_DIR)/usr 23 24# disable asm for broken archs 25ifeq ($(BR2_i386)$(BR2_m68k_cf),y) 26LIBGCRYPT_CONF_OPTS += --disable-asm 27endif 28 29# Code doesn't build in thumb mode 30ifeq ($(BR2_ARM_INSTRUCTIONS_THUMB),y) 31LIBGCRYPT_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -marm" 32endif 33 34$(eval $(autotools-package)) 35