pkgsrc/www/squid3/Makefile
adam d281e10f9e Changes 3.3.9:
* Bug 3849: Duplicate certificate sent when using https_port
* Fix myportname ACL on ICAP/eCAP transactions
* Improved compatibility with clang and icc
* Bug 3895: fix acl_uses_indirect_client and cache_peer_access
* Show number of available filedescriptors when reserved FD changes
* Regression Bug 3077: off-by-one error in Digest header decoding
* Register Http2-Settings header
* Fix configure parsing IP/domain directives
* Sync with newest OpenSSL error codes
* Handle infinite certificate validation loops caused by OpenSSL Bug 3090.
* Make GCC 4.8 happy with libip code
* Fix assert with side effects in ServerStateData::handleAdaptedHeader
* Fix mgr:info report 'Largest file desc currently in use' with SMP
* Bug 3879: assertion failed ConnStateData::validatePinnedConnection
* Bug 2287: Better fix for unsupported HTTP version handling
* Bug 2112: Reload into If-None-Match
* Fix external ACL user:pass detail logging after adaptation
* Fix assert() with side effects
* Bug 3863: myportname acl causes segmentation fault
2013-09-11 06:28:20 +00:00

43 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.18 2013/09/11 06:28:20 adam Exp $
DISTNAME= squid-3.3.9
CATEGORIES= www
MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PKGVERSION_NOREV:R}/ \
${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:run 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"