Makefile (1120B)
1 include $(TOPDIR)/rules.mk 2 3 PKG_NAME:=shadowsocks-client 4 PKG_VERSION:=0.6 5 PKG_RELEASE=$(PKG_SOURCE_VERSION) 6 7 PKG_SOURCE_PROTO:=git 8 PKG_SOURCE_URL:=https://github.com/zhao-gang/shadowsocks-tiny.git 9 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 10 PKG_SOURCE_VERSION:=b59d754f838213d60b908aed0b7d4d5a81f273e2 11 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz 12 PKG_MAINTAINER:=Zhao, Gang <gang.zhao.42@gmail.com> 13 14 PKG_LICENSE:=MIT 15 PKG_LICENSE_FILES:=COPYING 16 17 PKG_BUILD_PARALLEL:=1 18 19 include $(INCLUDE_DIR)/package.mk 20 21 define Package/shadowsocks-client 22 SECTION:=net 23 CATEGORY:=Network 24 SUBMENU:=Web Servers/Proxies 25 TITLE:=shadowsocks client for router 26 URL:=https://github.com/zhao-gang/shadowsocks-tiny 27 DEPENDS:=+libopenssl 28 endef 29 30 define Package/shadowsocks-client/install 31 $(INSTALL_DIR) $(1)/usr/bin 32 $(INSTALL_BIN) $(PKG_BUILD_DIR)/sslocal $(1)/usr/bin/ 33 $(INSTALL_DIR) $(1)/etc/config 34 $(INSTALL_DATA) ./files/sslocal.config $(1)/etc/config/sslocal 35 $(INSTALL_DIR) $(1)/etc/init.d 36 $(INSTALL_BIN) ./files/sslocal.init $(1)/etc/init.d/sslocal 37 endef 38 39 $(eval $(call BuildPackage,shadowsocks-client))