1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# shadowsocks-libev 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_VERSION = 3.3.5 8*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_SITE = https://github.com/shadowsocks/shadowsocks-libev/releases/download/v$(SHADOWSOCKS_LIBEV_VERSION) 9*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_LICENSE = GPL-3.0+, BSD-2-Clause (libbloom), BSD-3-Clause (libcork, libipset) 10*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_LICENSE_FILES = COPYING libbloom/LICENSE libcork/COPYING 11*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_CPE_ID_VENDOR = shadowsocks 12*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_DEPENDENCIES = host-pkgconf c-ares libev libsodium mbedtls pcre 13*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_INSTALL_STAGING = YES 14*4882a593Smuzhiyun# We're patching configure.ac 15*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_AUTORECONF = YES 16*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_CONF_OPTS = \ 17*4882a593Smuzhiyun --with-pcre=$(STAGING_DIR)/usr \ 18*4882a593Smuzhiyun --disable-ssp 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_SHADOWSOCKS_LIBEV_CONNMARKTOS),y) 21*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_DEPENDENCIES += libnetfilter_conntrack 22*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_CONF_OPTS += --enable-connmarktos 23*4882a593Smuzhiyunelse 24*4882a593SmuzhiyunSHADOWSOCKS_LIBEV_CONF_OPTS += --disable-connmarktos 25*4882a593Smuzhiyunendif 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun$(eval $(autotools-package)) 28