1################################################################################ 2# 3# shadowsocks-libev 4# 5################################################################################ 6 7SHADOWSOCKS_LIBEV_VERSION = 3.3.5 8SHADOWSOCKS_LIBEV_SITE = https://github.com/shadowsocks/shadowsocks-libev/releases/download/v$(SHADOWSOCKS_LIBEV_VERSION) 9SHADOWSOCKS_LIBEV_LICENSE = GPL-3.0+, BSD-2-Clause (libbloom), BSD-3-Clause (libcork, libipset) 10SHADOWSOCKS_LIBEV_LICENSE_FILES = COPYING libbloom/LICENSE libcork/COPYING 11SHADOWSOCKS_LIBEV_CPE_ID_VENDOR = shadowsocks 12SHADOWSOCKS_LIBEV_DEPENDENCIES = host-pkgconf c-ares libev libsodium mbedtls pcre 13SHADOWSOCKS_LIBEV_INSTALL_STAGING = YES 14# We're patching configure.ac 15SHADOWSOCKS_LIBEV_AUTORECONF = YES 16SHADOWSOCKS_LIBEV_CONF_OPTS = \ 17 --with-pcre=$(STAGING_DIR)/usr \ 18 --disable-ssp 19 20ifeq ($(BR2_PACKAGE_SHADOWSOCKS_LIBEV_CONNMARKTOS),y) 21SHADOWSOCKS_LIBEV_DEPENDENCIES += libnetfilter_conntrack 22SHADOWSOCKS_LIBEV_CONF_OPTS += --enable-connmarktos 23else 24SHADOWSOCKS_LIBEV_CONF_OPTS += --disable-connmarktos 25endif 26 27$(eval $(autotools-package)) 28