pkgsrc/www/squid3/Makefile

45 lines
1.1 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.12 2013/06/04 15:16:42 tron Exp $
DISTNAME= squid-3.3.5
PKGREVISION= 2
CATEGORIES= www
MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \
Update "squid31" package to version 3.1.0.11. Changes since version 3.1.0.9: - Bug 2087: Support adaptation sets and chains - Bug 2459: dns error message broken when error handling delayed - Support ICAP Retry - Support ICAP retries based on the ICAP responses status code - Support logging ICAP - Support logging total DNS wait time - Support logging response times of adaptation transactions - General logging enhancements - Dynamically form chains based on ICAP X-Next-Services header - Support cross-transactional ICAP header exchange - Bug 2680: Regression Crash after rotate with no helpers running - Bug 2695: Regression in WCCPv2 L2 mask assignment - Bug 2707: Regression in FTP anonymous auth - Bug 422, 2706: RFC 2616 Date header requirements - Bug 1087: ESI processor not quoting attributes correctly. - Bug 1338: File prefetches aborted despite range_offset - Bug 2080: wbinfo_group.pl - false positive under certain conditions - Bug 2092: select loop 32-bit call counter overflows - Bug 2127: delay pools class 4 crashes with ntlm auth - Bug 2611: document fast/slow acl types - Bug 2614: Potential loss of adapted body data from eCAP adapters - Bug 2658: Missing TextException copy constructor - Bug 2659: String length overflows on append, leading to segfaults - Bug 2699: Build failure NTLM smb_lm helper - Bug 2709: TRANSLATIONS not installed - Bug 2710: squid_kerb_auth non-terminated string - Delay pools 64-bit buckets and IPv6-polish - Break forwarding loops for "transparent" or "intercept" http_ports. - Add --disable-translation option to detatch .po from error negotiation - Add squidclient man(1) page - Add localhost to default permitted networks - http_port allow-direct option to allow direct forwarding in accelerator mode - ... and many testing infrastructure updates - ... and much adaptation polish and improvements
2009-07-20 01:05:38 +02:00
${SQUID_MASTER_SITES}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.squid-cache.org/
COMMENT= Post-Harvest_cached WWW proxy cache and accelerator
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_TOOLS+= perl gmake
GNU_CONFIGURE= yes
.include "../../www/squid/Makefile.squid"
CONFIGURE_ARGS+= --disable-strict-error-checking
CONFIGURE_ARGS+= --enable-auth
CONFIGURE_ARGS+= --enable-icap-client
CONFIGURE_ARGS+= --with-default-user=${SQUID_USER}
CONFIGURE_ARGS+= --with-pidfile=${VARBASE}/run/squid.pid
REPLACE_PERL+= tools/helper-mux.pl
EGFILES+= errors/errorpage.css
CONF_FILES+= ${PREFIX}/${EGDIR}/errorpage.css ${PKG_SYSCONFDIR}/errorpage.css
SQUID_BACKENDS?= ufs
SQUID_NTLM_AUTH_HELPERS?= fakeauth
.include "options.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-5]*-i386)
GNU_ARCH.i386= i486
CFLAGS+= -march=i486
.endif
post-build:
cd ${WRKSRC}/src && ${CP} -pf squid.conf.documented squid.conf.default
.include "../../mk/bsd.pkg.mk"