Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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.40.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:=4c13f0bfa8217bdb81cf82c5d138a55833d10191cf0347b85f7633c68d5da819
  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. PKG_BUILD_FLAGS:=no-mips16
  19. GO_PKG:=github.com/teddysun/v2ray-plugin
  20. GO_PKG_LDFLAGS_X:=main.VERSION=v$(PKG_VERSION)
  21. include $(INCLUDE_DIR)/package.mk
  22. include $(TOPDIR)/feeds/packages/lang/golang/golang-package.mk
  23. define Package/v2ray-plugin
  24. SECTION:=net
  25. CATEGORY:=Network
  26. SUBMENU:=Web Servers/Proxies
  27. TITLE:=SIP003 plugin for shadowsocks, based on v2ray
  28. URL:=https://github.com/teddysun/v2ray-plugin
  29. DEPENDS:=$(GO_ARCH_DEPENDS) +ca-bundle
  30. endef
  31. $(eval $(call GoBinPackage,v2ray-plugin))
  32. $(eval $(call BuildPackage,v2ray-plugin))