1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# libgcrypt 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunLIBGCRYPT_VERSION = 1.9.4 8*4882a593SmuzhiyunLIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2 9*4882a593SmuzhiyunLIBGCRYPT_LICENSE = LGPL-2.1+ 10*4882a593SmuzhiyunLIBGCRYPT_LICENSE_FILES = COPYING.LIB 11*4882a593SmuzhiyunLIBGCRYPT_SITE = https://gnupg.org/ftp/gcrypt/libgcrypt 12*4882a593SmuzhiyunLIBGCRYPT_INSTALL_STAGING = YES 13*4882a593SmuzhiyunLIBGCRYPT_DEPENDENCIES = libgpg-error 14*4882a593SmuzhiyunLIBGCRYPT_CONFIG_SCRIPTS = libgcrypt-config 15*4882a593SmuzhiyunLIBGCRYPT_CPE_ID_VENDOR = gnupg 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun# Patching configure.ac and Makefile.am in 0001 18*4882a593SmuzhiyunLIBGCRYPT_AUTORECONF = YES 19*4882a593SmuzhiyunLIBGCRYPT_CONF_OPTS = \ 20*4882a593Smuzhiyun --disable-tests \ 21*4882a593Smuzhiyun --with-gpg-error-prefix=$(STAGING_DIR)/usr 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun# Libgcrypt doesn't support assembly for coldfire 24*4882a593Smuzhiyunifeq ($(BR2_m68k_cf),y) 25*4882a593SmuzhiyunLIBGCRYPT_CONF_OPTS += --disable-asm 26*4882a593Smuzhiyunendif 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun# Code doesn't build in thumb mode 29*4882a593Smuzhiyunifeq ($(BR2_arm),y) 30*4882a593SmuzhiyunLIBGCRYPT_CONF_ENV += CFLAGS="$(patsubst -mthumb,,$(TARGET_CFLAGS))" 31*4882a593Smuzhiyunendif 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun$(eval $(autotools-package)) 34