The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / libgcrypt / libgcrypt.mk
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/libgcrypt/libgcrypt.mk b/cirros-testvm/src-cirros/buildroot-2015.05/package/libgcrypt/libgcrypt.mk
new file mode 100644 (file)
index 0000000..9153fb8
--- /dev/null
@@ -0,0 +1,33 @@
+################################################################################
+#
+# libgcrypt
+#
+################################################################################
+
+LIBGCRYPT_VERSION = 1.6.3
+LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2
+LIBGCRYPT_LICENSE = LGPLv2.1+
+LIBGCRYPT_LICENSE_FILES = COPYING.LIB
+LIBGCRYPT_SITE = ftp://ftp.gnupg.org/gcrypt/libgcrypt
+LIBGCRYPT_INSTALL_STAGING = YES
+LIBGCRYPT_DEPENDENCIES = libgpg-error
+LIBGCRYPT_CONFIG_SCRIPTS = libgcrypt-config
+
+LIBGCRYPT_CONF_ENV = \
+       ac_cv_sys_symbol_underscore=no
+LIBGCRYPT_CONF_OPTS = \
+       --with-gpg-error-prefix=$(STAGING_DIR)/usr
+
+# Code doesn't build in thumb mode
+ifeq ($(BR2_arm),y)
+LIBGCRYPT_CONF_ENV += CFLAGS="$(patsubst -mthumb,,$(TARGET_CFLAGS))"
+endif
+
+# Tests use fork()
+define LIBGCRYPT_DISABLE_TESTS
+       $(SED) 's/ tests//' $(@D)/Makefile.in
+endef
+
+LIBGCRYPT_POST_PATCH_HOOKS += LIBGCRYPT_DISABLE_TESTS
+
+$(eval $(autotools-package))