#
-# Copyright (C) 2006 OpenWrt.org
+# Copyright (C) 2006-2009 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
include $(TOPDIR)/rules.mk
PKG_NAME:=tinyproxy
-PKG_VERSION:=1.6.4
+PKG_VERSION:=1.6.5
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.banu.com/pub/tinyproxy/1.6/
-PKG_MD5SUM:=3157b9159a8d005f4248cf4d4d6c65e2
+PKG_MD5SUM:=2b2862ba33d2939e4572688d442ba415
include $(INCLUDE_DIR)/package.mk
define Package/tinyproxy
SECTION:=net
CATEGORY:=Network
+ SUBMENU:=Proxy Servers
TITLE:=Tinyproxy is a lightweight HTTP and HTTPS proxy.
URL:=http://tinyproxy.sourceforge.net/
endef
/etc/config/tinyproxy
endef
-define Build/Configure
- $(call Build/Configure/Default,\
- --enable-filter \
- --enable-transparent-proxy \
- )
-endef
+CONFIGURE_ARGS+= \
+ --enable-filter \
+ --enable-transparent-proxy \
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(INSTALL_DIR) $(1)/usr/share/tinyproxy
$(CP) $(PKG_INSTALL_DIR)/usr/share/tinyproxy/*.html $(1)/usr/share/tinyproxy/
$(INSTALL_DIR) $(1)/etc/config
- $(CP) ./files/tinyproxy.config $(1)/etc/config/tinyproxy
+ $(INSTALL_CONF) ./files/tinyproxy.config $(1)/etc/config/tinyproxy
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/tinyproxy.init $(1)/etc/init.d/tinyproxy
endef
-diff -urN tinyproxy-1.6.3/src/reqs.c tinyproxy-1.6.3.new/src/reqs.c
---- tinyproxy-1.6.3/src/reqs.c 2004-08-06 18:56:55.000000000 +0200
-+++ tinyproxy-1.6.3.new/src/reqs.c 2007-08-30 16:50:31.000000000 +0200
-@@ -726,7 +726,7 @@
+--- a/src/reqs.c
++++ b/src/reqs.c
+@@ -726,7 +726,7 @@ process_request(struct conn_s *connptr,
request->host);
indicate_http_error(connptr, 403, "Filtered",