Makefile 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # SPDX-License-Identifier: GPL-3.0-only
  2. #
  3. # Copyright (C) 2020 SharerMax
  4. # Copyright (C) 2021 ImmortalWrt.org
  5. include $(TOPDIR)/rules.mk
  6. PKG_NAME:=v2ray-plugin
  7. PKG_VERSION:=5.4.0
  8. PKG_RELEASE:=1
  9. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
  10. PKG_SOURCE_URL:=https://codeload.github.com/teddysun/v2ray-plugin/tar.gz/v$(PKG_VERSION)?
  11. PKG_HASH:=d0034df2a3f2c00405673d77dd88127933532064115a2e096131143a83fbb949
  12. PKG_LICENSE:=MIT
  13. PKG_LICENSE_FILES:=LICENSE
  14. PKG_MAINTAINER:=madeye <[email protected]>
  15. PKG_BUILD_DEPENDS:=golang/host
  16. PKG_BUILD_PARALLEL:=1
  17. PKG_USE_MIPS16:=0
  18. GO_PKG:=github.com/shadowsocks/v2ray-plugin
  19. GO_PKG_LDFLAGS_X:=main.VERSION=v$(PKG_VERSION)
  20. include $(INCLUDE_DIR)/package.mk
  21. include $(TOPDIR)/feeds/packages/lang/golang/golang-package.mk
  22. define Package/v2ray-plugin
  23. SECTION:=net
  24. CATEGORY:=Network
  25. SUBMENU:=Web Servers/Proxies
  26. TITLE:=SIP003 plugin for shadowsocks, based on v2ray
  27. URL:=https://github.com/teddysun/v2ray-plugin
  28. DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle
  29. endef
  30. $(eval $(call GoBinPackage,v2ray-plugin))
  31. $(eval $(call BuildPackage,v2ray-plugin))