From ce122a1176fe9a88a1c852c94b385220d791ea85 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Tue, 22 Jun 2021 20:35:53 +0200 Subject: [PATCH] httptunnel: add new package Signed-off-by: Toni Uhlig --- net/httptunnel/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 net/httptunnel/Makefile diff --git a/net/httptunnel/Makefile b/net/httptunnel/Makefile new file mode 100644 index 000000000..7340b4607 --- /dev/null +++ b/net/httptunnel/Makefile @@ -0,0 +1,41 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=httptunnel +PKG_VERSION:=3.3 +PKG_RELEASE:=$(AUTORELEASE) + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL:=https://github.com/larsbrinkhoff/httptunnel.git +PKG_SOURCE_VERSION:=f213e0549a9ee79488a9be260495c2bae34918fb +PKG_MIRROR_HASH:=bd2168ff97db19ef03b13882d51fa61bc942f5a4ad946bb79d45b7747ea0783d + +PKG_MAINTAINER:=Toni Uhlig +PKG_LICENSE:=GPL-2.0-only +PKG_LICENSE_FILES:=COPYING + +PKG_BUILD_PARALLEL:=1 +PKG_FIXUP:=autoreconf +PKG_REMOVE_FILES:=autogen.sh +PKG_INSTALL:=1 + +include $(INCLUDE_DIR)/package.mk + +define Package/httptunnel + TITLE:=Bidirectional data stream tunnelled in HTTP requests. + SECTION:=net + CATEGORY:=Network + URL:=http://github.com/larsbrinkhoff/httptunnel.git +endef + +define Package/httptunnel/description + httptunnel creates a bidirectional virtual data path tunnelled in HTTP + requests. The requests can be sent via an HTTP proxy if so desired. +endef + +define Package/httptunnel/install + $(INSTALL_DIR) $(1)/usr/bin + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/hts $(1)/usr/bin/hts + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/htc $(1)/usr/bin/htc +endef + +$(eval $(call BuildPackage,httptunnel))