From 9c57771a436e3ff9bf32b418f8afa785f1bfd7b3 Mon Sep 17 00:00:00 2001 From: xSmurf Date: Tue, 22 Sep 2015 23:54:03 +0000 Subject: [PATCH] Added connect-proxy package --- package/Config.in | 1 + package/connect-proxy/Config.in | 10 ++++++++++ package/connect-proxy/connect-proxy.mk | 23 +++++++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 package/connect-proxy/Config.in create mode 100644 package/connect-proxy/connect-proxy.mk diff --git a/package/Config.in b/package/Config.in index ea5c01e..556f9a3 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1,5 +1,6 @@ menu "Networking applications" source "$BR2_EXTERNAL/package/tlsdate/Config.in" + source "$BR2_EXTERNAL/package/connect-proxy/Config.in" endmenu menu "Coreboot" diff --git a/package/connect-proxy/Config.in b/package/connect-proxy/Config.in new file mode 100644 index 0000000..f80a12d --- /dev/null +++ b/package/connect-proxy/Config.in @@ -0,0 +1,10 @@ +config BR2_PACKAGE_CONNECTPROXY + bool "connect-proxy" + help + connect-proxy: Establish TCP connection using SOCKS4/5 or HTTP tunnel + + connect-proxy is a simple relaying command to make tunnel TCP connection + via SOCKS or HTTPS proxies. + It is mainly intended to be used as proxy command of OpenSSH. + + https://bitbucket.org/gotoh/connect/ diff --git a/package/connect-proxy/connect-proxy.mk b/package/connect-proxy/connect-proxy.mk new file mode 100644 index 0000000..24664a9 --- /dev/null +++ b/package/connect-proxy/connect-proxy.mk @@ -0,0 +1,23 @@ +################################################################################ +# +# connect-proxy +# +################################################################################ + +CONNECTPROXY_VERSION = master +CONNECTPROXY_SITE = https://bitbucket.org/gotoh/connect +CONNECTPROXY_SITE_METHOD = git +CONNECTPROXY_LICENSE = GPLv2 +CONNECTPROXY_CFLAGS = $(TARGET_CFLAGS) -I$(@D) +CONNECTPROXY_CXXFLAGS = $(TARGET_CXXFLAGS) -I$(@D) + +define CONNECTPROXY_BUILD_CMDS + $(MAKE) $(TARGET_CONFIGURE_OPTS) HOSTCC="$(TARGET_CC)" CXXFLAGS="$(CONNECTPROXY_CXXFLAGS)" CFLAGS="$(CONNECTPROXY_CFLAGS)" -C $(@D) +endef + +define CONNECTPROXY_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -D $(@D)/connect $(TARGET_DIR)/usr/bin/connect +endef + +$(eval $(generic-package)) +