From 57d44e3bc19390598a3a3cd8368d29344975f1f7 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 14 Feb 2011 21:30:37 +0100 Subject: allow cross-compile on Darwin, remove broken rpm package (unused). --- package/squid/Makefile | 5 +++-- package/squid/patches/patch-lib_util_c | 11 +++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 package/squid/patches/patch-lib_util_c (limited to 'package/squid') diff --git a/package/squid/Makefile b/package/squid/Makefile index ccf7473cd..2fce59548 100644 --- a/package/squid/Makefile +++ b/package/squid/Makefile @@ -10,17 +10,18 @@ PKG_MD5SUM:= c70ef1198e6a6c1ae80bc57cd3592e36 PKG_DESCR:= squid web and cache proxy PKG_SECTION:= proxy PKG_DEPENDS:= libopenssl libpthread -PKG_BUILDDEP:= openssl +PKG_BUILDDEP:= openssl libtool PKG_URL:= http://www.squid-cache.org/ PKG_SITES:= http://www.squid-cache.org/Versions/v3/3.1/ PKG_MULTI:= 1 +PKG_NEED_CXX:= 1 PKG_SUBPKGS:= SQUID SQUID_MOD_BASIC_AUTH_GETPWNAM SQUID_MOD_BASIC_AUTH_NCSA PKG_SUBPKGS+= SQUID_MOD_BASIC_AUTH_SMB SQUID_MOD_DIGEST_AUTH_PASSWORD PKG_SUBPKGS+= SQUID_MOD_EXTERNAL_ACL_IP_USER SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP PKG_SUBPKGS+= SQUID_MOD_NTLM_AUTH_FAKEAUTH -PKG_HOST_DEPENDS:= !netbsd !cygwin !darwin +PKG_HOST_DEPENDS:= !netbsd !cygwin AUTH_MODULES:= basic digest ntlm ifneq (${ADK_PACKAGE_SQUID_MOD_BASIC_AUTH_GETPWNAM},) diff --git a/package/squid/patches/patch-lib_util_c b/package/squid/patches/patch-lib_util_c new file mode 100644 index 000000000..b50c4afb2 --- /dev/null +++ b/package/squid/patches/patch-lib_util_c @@ -0,0 +1,11 @@ +--- squid-3.1.4.orig/lib/util.c 2010-05-30 15:21:11.000000000 +0200 ++++ squid-3.1.4/lib/util.c 2011-02-14 20:44:04.000000000 +0100 +@@ -56,7 +56,7 @@ + #if HAVE_GNUMALLLOC_H + #include + #elif HAVE_MALLOC_H +-#include ++#include + #endif + #if HAVE_ERRNO_H + #include -- cgit v1.2.3