xref: /OK3568_Linux_fs/buildroot/package/libgcrypt/libgcrypt.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# libgcrypt
4#
5################################################################################
6
7LIBGCRYPT_VERSION = 1.9.4
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	--with-gpg-error-prefix=$(STAGING_DIR)/usr
22
23# Libgcrypt doesn't support assembly for coldfire
24ifeq ($(BR2_m68k_cf),y)
25LIBGCRYPT_CONF_OPTS += --disable-asm
26endif
27
28# Code doesn't build in thumb mode
29ifeq ($(BR2_arm),y)
30LIBGCRYPT_CONF_ENV += CFLAGS="$(patsubst -mthumb,,$(TARGET_CFLAGS))"
31endif
32
33$(eval $(autotools-package))
34