1################################################################################ 2# 3# gloox 4# 5################################################################################ 6 7GLOOX_VERSION = 1.0.24 8GLOOX_SOURCE = gloox-$(GLOOX_VERSION).tar.bz2 9GLOOX_SITE = https://camaya.net/download 10GLOOX_LICENSE = GPL-3.0 with OpenSSL exception 11GLOOX_LICENSE_FILES = LICENSE 12GLOOX_INSTALL_STAGING = YES 13GLOOX_DEPENDENCIES = mpc 14GLOOX_CONF_OPTS = \ 15 --without-libidn \ 16 --enable-getaddrinfo \ 17 --without-examples \ 18 --without-tests 19 20GLOOX_CXXFLAGS = $(TARGET_CXXFLAGS) 21ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_85180),y) 22GLOOX_CXXFLAGS += -O0 23endif 24GLOOX_CONF_ENV += CXXFLAGS="$(GLOOX_CXXFLAGS)" 25 26ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) 27GLOOX_CONF_ENV += LIBS=-latomic 28endif 29 30ifeq ($(BR2_PACKAGE_ZLIB),y) 31GLOOX_CONF_OPTS += --with-zlib 32GLOOX_DEPENDENCIES += zlib 33else 34GLOOX_CONF_OPTS += --without-zlib 35endif 36 37ifeq ($(BR2_PACKAGE_OPENSSL),y) 38GLOOX_CONF_OPTS += --with-openssl --without-gnutls 39GLOOX_DEPENDENCIES += openssl 40else ifeq ($(BR2_PACKAGE_GNUTLS),y) 41GLOOX_CONF_OPTS += --with-gnutls --without-openssl 42GLOOX_DEPENDENCIES += gnutls 43else 44GLOOX_CONF_OPTS += --without-gnutls --without-openssl 45endif 46 47$(eval $(autotools-package)) 48