Files
packages/net/hev-socks5-tunnel/Makefile
T
2026-05-24 15:29:08 +03:00

54 lines
1.6 KiB
Makefile
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
include $(TOPDIR)/rules.mk
PKG_NAME:=hev-socks5-tunnel
PKG_VERSION:=2.15.0
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://github.com/heiher/hev-socks5-tunnel/releases/download/$(PKG_VERSION)
PKG_HASH:=8ebee22282b8f952ebae330c8d9957a5fd1e15fb1aa67e059b8334b2b09c17f6
PKG_MAINTAINER:=Ray Wang <git@hev.cc>
PKG_LICENSE:=MIT
PKG_LICENSE_FILES:=License
PKG_BUILD_FLAGS:=no-mips16
PKG_BUILD_PARALLEL:=1
include $(INCLUDE_DIR)/package.mk
define Package/hev-socks5-tunnel
SECTION:=net
CATEGORY:=Network
TITLE:=A high-performance tun2socks for Unix
URL:=https://github.com/heiher/hev-socks5-tunnel
endef
define Package/hev-socks5-tunnel/description
hev-socks5-tunnel is a fast and lightweight tool that routes internet traffic
through a SOCKS5 proxy, enhancing privacy and bypassing restrictions. Its known
for its efficiency, simplicity, and low resource usage, making it ideal for secure
and optimized online connections.
endef
define Package/hev-socks5-tunnel/conffiles
/etc/config/hev-socks5-tunnel
/etc/hev-socks5-tunnel/
endef
define Package/hev-socks5-tunnel/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/hev-socks5-tunnel $(1)/usr/bin/
$(INSTALL_DIR) $(1)/etc/hev-socks5-tunnel/
$(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/main.yml $(1)/etc/hev-socks5-tunnel/main.yml
$(INSTALL_DIR) $(1)/etc/config/
$(INSTALL_CONF) ./files/hev-socks5-tunnel.config $(1)/etc/config/hev-socks5-tunnel
$(INSTALL_DIR) $(1)/etc/init.d/
$(INSTALL_BIN) ./files/hev-socks5-tunnel.init $(1)/etc/init.d/hev-socks5-tunnel
endef
$(eval $(call BuildPackage,hev-socks5-tunnel))