package/tinyproxy: new package

Tinyproxy is a small, efficient HTTP/SSL proxy daemon.

https://tinyproxy.github.io

Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>
Reviewed-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Alexander Mukhin 2020-03-14 13:23:23 +03:00 committed by Thomas Petazzoni
parent 33642d8d95
commit feec90de86
6 changed files with 64 additions and 0 deletions

View file

@ -132,6 +132,9 @@ F: package/minimodem/
N: Alexander Lukichev <alexander.lukichev@gmail.com>
F: package/openpgm/
N: Alexander Mukhin <alexander.i.mukhin@gmail.com>
F: package/tinyproxy/
N: Alexander Sverdlin <alexander.sverdlin@gmail.com>
F: package/mini-snmpd/

View file

@ -2179,6 +2179,7 @@ endif
source "package/thttpd/Config.in"
source "package/tinc/Config.in"
source "package/tinyhttpd/Config.in"
source "package/tinyproxy/Config.in"
source "package/tinyssh/Config.in"
source "package/tor/Config.in"
source "package/traceroute/Config.in"

View file

@ -0,0 +1,27 @@
From 7ce6ee22057489d280e0ea5f6439edbbf0ad7ee2 Mon Sep 17 00:00:00 2001
From: Alexander Mukhin <alexander.i.mukhin@gmail.com>
Date: Sat, 14 Mar 2020 12:45:29 +0300
Subject: [PATCH] Makefile.am: remove docs subdir
This avoids building the documentation, which requires asciidoc.
Signed-off-by: Alexander Mukhin <alexander.i.mukhin@gmail.com>
---
Makefile.am | 1 -
1 file changed, 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index e9113c2..2fe3d54 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,7 +2,6 @@ SUBDIRS = \
src \
data \
etc \
- docs \
m4macros \
tests
--
2.20.1

View file

@ -0,0 +1,16 @@
config BR2_PACKAGE_TINYPROXY
bool "tinyproxy"
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
help
Tinyproxy is a small, efficient HTTP/SSL proxy daemon released
under the GNU General Public License. Tinyproxy is very
useful in a small network setting, where a larger proxy would
be too resource intensive.
https://tinyproxy.github.io
comment "tinyproxy needs a toolchain w/ threads, wchar"
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
depends on BR2_USE_MMU

View file

@ -0,0 +1,2 @@
# locally computed
sha256 ff4f3d1331d6d855d8b6ed794c22ab0a4285dd81fe9c98a7aa7ed591248d4ab9 tinyproxy-1.10.0.tar.gz

View file

@ -0,0 +1,15 @@
################################################################################
#
# tinyproxy
#
################################################################################
TINYPROXY_VERSION = 1.10.0
TINYPROXY_SITE = $(call github,tinyproxy,tinyproxy,$(TINYPROXY_VERSION))
TINYPROXY_LICENSE = GPL-2.0+
TINYPROXY_LICENSE_FILES = COPYING
# building from a git clone and patching Makefile.am
TINYPROXY_AUTORECONF = YES
$(eval $(autotools-package))