package/corkscrew: new package
authorAngelo Compagnucci <angelo@amarulasolutions.com>
Thu, 26 Apr 2018 14:10:37 +0000 (16:10 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 28 May 2018 21:27:14 +0000 (23:27 +0200)
Corkscrew is a tool for tunneling SSH through HTTP proxies

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
[Thomas: add hash for license file, add entry in DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
DEVELOPERS
package/Config.in
package/corkscrew/Config.in [new file with mode: 0644]
package/corkscrew/corkscrew.hash [new file with mode: 0644]
package/corkscrew/corkscrew.mk [new file with mode: 0644]

index 3c2c032980eac3484e9254aedb9e2ee0edc911b1..d2da9a2f80a9e5ab3a2b7d260438957fb27eed17 100644 (file)
@@ -143,6 +143,7 @@ N:  Andy Kennedy <andy.kennedy@adtran.com>
 F:     package/libunwind/
 
 N:     Angelo Compagnucci <angelo.compagnucci@gmail.com>
+F:     package/corkscrew/
 F:     package/i2c-tools/
 F:     package/mono/
 F:     package/mono-gtksharp3/
index 6cd19ec97f7740d29ed19debd8a63ea35ac469b0..6a1606e5683375eb79a923e2ae123b80b91c4275 100644 (file)
@@ -1699,6 +1699,7 @@ menu "Networking applications"
        source "package/connman/Config.in"
        source "package/connman-gtk/Config.in"
        source "package/conntrack-tools/Config.in"
+       source "package/corkscrew/Config.in"
        source "package/crda/Config.in"
        source "package/ctorrent/Config.in"
        source "package/cups/Config.in"
diff --git a/package/corkscrew/Config.in b/package/corkscrew/Config.in
new file mode 100644 (file)
index 0000000..1266f86
--- /dev/null
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_CORKSCREW
+       bool "corkscrew"
+       help
+         Corkscrew is a tool for tunneling SSH through HTTP proxies,
+         but... you might find another use for it.
+
+         https://github.com/bryanpkc/corkscrew
diff --git a/package/corkscrew/corkscrew.hash b/package/corkscrew/corkscrew.hash
new file mode 100644 (file)
index 0000000..5a580d1
--- /dev/null
@@ -0,0 +1,3 @@
+# sha256 locally computed
+sha256  ba28a7d123fe607b87ff9d399b33e7549d9ef1a13ae3b61e8f61982e8ae5571d  corkscrew-a94f745b40077172b8fe7d77e2d583b9cf900281.tar.gz
+sha256  204d8eff92f95aac4df6c8122bc1505f468f3a901e5a4cc08940e0ede1938994  COPYING
diff --git a/package/corkscrew/corkscrew.mk b/package/corkscrew/corkscrew.mk
new file mode 100644 (file)
index 0000000..13612d4
--- /dev/null
@@ -0,0 +1,13 @@
+################################################################################
+#
+# corkscrew
+#
+################################################################################
+
+CORKSCREW_VERSION = a94f745b40077172b8fe7d77e2d583b9cf900281
+CORKSCREW_SITE = $(call github,bryanpkc,corkscrew,$(CORKSCREW_VERSION))
+CORKSCREW_LICENSE = GPL-2.0
+CORKSCREW_LICENSE_FILES = COPYING
+CORKSCREW_AUTORECONF = YES
+
+$(eval $(autotools-package))