head	1.12;
access;
symbols
	pkgsrc-2013Q2:1.12.0.54
	pkgsrc-2013Q2-base:1.12
	pkgsrc-2012Q4:1.12.0.52
	pkgsrc-2012Q4-base:1.12
	pkgsrc-2011Q4:1.12.0.50
	pkgsrc-2011Q4-base:1.12
	pkgsrc-2011Q2:1.12.0.48
	pkgsrc-2011Q2-base:1.12
	pkgsrc-2009Q4:1.12.0.46
	pkgsrc-2009Q4-base:1.12
	pkgsrc-2008Q4:1.12.0.44
	pkgsrc-2008Q4-base:1.12
	pkgsrc-2008Q3:1.12.0.42
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.40
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.12.0.38
	pkgsrc-2008Q2-base:1.12
	pkgsrc-2008Q1:1.12.0.36
	pkgsrc-2008Q1-base:1.12
	pkgsrc-2007Q4:1.12.0.34
	pkgsrc-2007Q4-base:1.12
	pkgsrc-2007Q3:1.12.0.32
	pkgsrc-2007Q3-base:1.12
	pkgsrc-2007Q2:1.12.0.30
	pkgsrc-2007Q2-base:1.12
	pkgsrc-2007Q1:1.12.0.28
	pkgsrc-2007Q1-base:1.12
	pkgsrc-2006Q4:1.12.0.26
	pkgsrc-2006Q4-base:1.12
	pkgsrc-2006Q3:1.12.0.24
	pkgsrc-2006Q3-base:1.12
	pkgsrc-2006Q2:1.12.0.22
	pkgsrc-2006Q2-base:1.12
	pkgsrc-2006Q1:1.12.0.20
	pkgsrc-2006Q1-base:1.12
	pkgsrc-2005Q4:1.12.0.18
	pkgsrc-2005Q4-base:1.12
	pkgsrc-2005Q3:1.12.0.16
	pkgsrc-2005Q3-base:1.12
	pkgsrc-2005Q2:1.12.0.14
	pkgsrc-2005Q2-base:1.12
	pkgsrc-2005Q1:1.12.0.12
	pkgsrc-2005Q1-base:1.12
	pkgsrc-2004Q4:1.12.0.10
	pkgsrc-2004Q4-base:1.12
	pkgsrc-2004Q3:1.12.0.8
	pkgsrc-2004Q3-base:1.12
	pkgsrc-2004Q2:1.12.0.6
	pkgsrc-2004Q2-base:1.12
	pkgsrc-2004Q1:1.12.0.4
	pkgsrc-2004Q1-base:1.12
	pkgsrc-2003Q4:1.12.0.2
	pkgsrc-2003Q4-base:1.12
	buildlink2-base:1.12
	netbsd-1-4-PATCH002:1.11
	comdex-fall-1999:1.11
	netbsd-1-4-PATCH001:1.10
	netbsd-1-4-RELEASE:1.10
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.12
date	2000.09.26.08.54.45;	author soren;	state dead;
branches;
next	1.11;

1.11
date	99.09.28.20.40.05;	author soren;	state Exp;
branches;
next	1.10;

1.10
date	99.03.08.10.53.57;	author agc;	state Exp;
branches;
next	1.9;

1.9
date	99.02.20.22.48.45;	author hubertf;	state Exp;
branches;
next	1.8;

1.8
date	99.02.19.16.08.45;	author christos;	state Exp;
branches;
next	1.7;

1.7
date	99.01.29.19.26.37;	author bad;	state Exp;
branches;
next	1.6;

1.6
date	99.01.08.15.29.46;	author bad;	state Exp;
branches;
next	1.5;

1.5
date	98.12.06.12.48.50;	author tron;	state Exp;
branches;
next	1.4;

1.4
date	98.10.12.06.11.39;	author kim;	state Exp;
branches;
next	1.3;

1.3
date	98.10.11.22.06.20;	author kim;	state Exp;
branches;
next	1.2;

1.2
date	98.10.11.20.42.41;	author kim;	state Exp;
branches;
next	1.1;

1.1
date	98.10.09.17.49.20;	author kim;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.10.09.17.49.20;	author kim;	state Exp;
branches;
next	;


desc
@@


1.12
log
@www/squid-current has long since been obsoleted by www/squid.
@
text
@# $NetBSD: Makefile,v 1.11 1999/09/28 20:40:05 soren Exp $
#

DISTNAME=	squid-2.1.PATCH2
CATEGORIES=	www
MASTER_SITES=  \
	ftp://squid.nlanr.net/pub/squid-2/STABLE/ \
	ftp://ftp.gw.com/pub/unix/squid/squid-2/STABLE/ \
	ftp://ftp.funet.fi/pub/mirrors/squid.nlanr.net/pub/squid-2/STABLE/ \
	ftp://www.unimelb.edu.au/pub/cwis/servers/unix/squid/squid-2/STABLE/ \
	ftp://sunsite.auc.dk/pub/infosystems/squid/squid-2/STABLE/ \
	ftp://ftp.net.lut.ac.uk/squid/squid-2/STABLE/
EXTRACT_SUFX=	-src.tar.gz

PATCH_SITES= \
	http://squid.nlanr.net/Squid/v2/2.1/ \
	http://mirror.aarnet.edu.au/squid/v2/2.1/
PATCHFILES=squid-2.1.PATCH2-clientHandleIMSReply-leak.patch

MAINTAINER=	bad@@netbsd.org
HOMEPAGE=	http://squid.nlanr.net/Squid/

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--sysconfdir=/etc \
		--localstatedir=/var/squid

# Options you might want to enable
CONFIGURE_ARGS+=	--enable-cachemgr-hostname=localhost
CONFIGURE_ARGS+=	--enable-icmp
#CONFIGURE_ARGS+=	--enable-snmp
CONFIGURE_ARGS+=	--enable-cache-digests

MAKEFILE=	makefile
MAKE_ENV+=	INSTALL_SCRIPT="${INSTALL_SCRIPT}" PKG_PREFIX="${PREFIX}"

post-build:
	${SED} s#@@PREFIX@@#${PREFIX}#g <${FILESDIR}/squid.sh >${WRKDIR}/squid.sh

PLIST_SRC=	${PKGDIR}/PLIST ${WRKDIR}/PLIST.share

pre-install:
	@@-rm -f ${WRKDIR}/PLIST.share
	@@${MKDIR} ${PREFIX}/share/squid
	@@${MKDIR} ${PREFIX}/share/squid/errors
	@@${MKDIR} ${PREFIX}/share/squid/icons
	@@(							\
	cd ${WRKSRC}/errors/English;				\
	ls ERR_* | ${SED} -e 's@@^@@share/squid/errors/@@';		\
	${ECHO} "@@dirrm share/squid/errors";			\
	cd ${WRKSRC}/icons;					\
	ls anthony-*.gif | ${SED} -e 's@@^@@share/squid/icons/@@';	\
	${ECHO} "@@dirrm share/squid/icons";			\
	${ECHO} "share/squid/mib.txt";				\
	${ECHO} "share/squid/mime.conf";				\
	${ECHO} "share/squid/mime.conf.default";			\
	${ECHO} "share/squid/squid.conf.default";			\
	${ECHO} "@@dirrm share/squid";				\
	) > ${WRKDIR}/PLIST.share

post-install:
	cd ${WRKSRC}/src; ${MAKE} install-pinger
	${INSTALL_SCRIPT} ${WRKDIR}/squid.sh ${PREFIX}/etc/rc.d/squid.sh
	@@${SETENV} ${MAKE_ENV} ${SH} ${PKGDIR}/INSTALL ${PKGNAME} POST-INSTALL

.include "../../mk/bsd.pkg.mk"
@


1.11
log
@Use a relative path for bsd.pkg.mk instead of relying on the search path.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 1999/03/08 10:53:57 agc Exp $
@


1.10
log
@s/make/${MAKE}/g
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 1999/02/20 22:48:45 hubertf Exp $
d65 1
a65 1
.include <../../mk/bsd.pkg.mk>
@


1.9
log
@Fix CONFLICTS (remove redundancy, mostly)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 1999/02/19 16:08:45 christos Exp $
d61 1
a61 1
	cd ${WRKSRC}/src; make install-pinger
@


1.8
log
@Site restructuring.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 1999/01/29 19:26:37 bad Exp $
a21 6

CONFLICTS=	squid-1.1.21 \
		squid-2.0.PRE1 \
		squid-2.0.RELEASE \
		squid-2.0.PATCH1 \
		squid-2.0.PATCH2
@


1.7
log
@pkg/INSTALL gets invoked with two well defined arguments by pkg_add.
Change it so that it works with pkg_add.  Change Makefile to invoke it
the same way pkg_add does.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 1999/01/08 15:29:46 bad Exp $
d7 6
a12 6
	ftp://squid.nlanr.net/pub/squid-2/ \
	ftp://ftp.gw.com/pub/unix/squid/squid-2/ \
	ftp://ftp.funet.fi/pub/mirrors/squid.nlanr.net/pub/squid-2/ \
	ftp://www.unimelb.edu.au/pub/cwis/servers/unix/squid/squid-2/ \
	ftp://sunsite.auc.dk/pub/infosystems/squid/squid-2/ \
	ftp://ftp.net.lut.ac.uk/squid/squid-2/
@


1.6
log
@Update to squid-2.1.PATCH2+memory-leak-patch (and reenable).
Make me the maintainer.

2.1.PATCH2 has many important bug fixes over 2.0.PATCH2 (too many to mention).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 1998/12/06 12:48:50 tron Exp $
d40 1
a40 1
MAKE_ENV+=	INSTALL_SCRIPT="${INSTALL_SCRIPT}"
a65 3
# This is GNU ${datadir}/squid/squid.conf
DEFCONF=	${PREFIX}/share/squid/squid.conf.default

d69 1
a69 1
	@@${SH} ${PKGDIR}/INSTALL ${PKGNAME} ${DEFCONF} POST-INSTALL
@


1.5
log
@Deactivate "squid-current" until it gets updated.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 1998/10/12 06:11:39 kim Exp $
d4 1
a4 1
DISTNAME=	squid-2.0.PATCH2
d15 8
d26 2
a27 6
		squid-2.0.PATCH1

MAINTAINER=	kim@@tac.nyc.ny.us
HOMEPAGE=	http://squid.nlanr.net/Squid/

IGNORE=		"can be found in \"pkgsrc/www/squid\""
d37 1
d54 2
a55 2
	ls ERR_* | sed -e 's@@^@@share/squid/errors/@@';		\
	echo "@@dirrm share/squid/errors";			\
d57 7
a63 7
	ls anthony-*.gif | sed -e 's@@^@@share/squid/icons/@@';	\
	echo "@@dirrm share/squid/icons";			\
	echo "share/squid/mib.txt";				\
	echo "share/squid/mime.conf";				\
	echo "share/squid/mime.conf.default";			\
	echo "share/squid/squid.conf.default";			\
	echo "@@dirrm share/squid";				\
@


1.4
log
@Update to 2.0.PATCH2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1998/10/11 22:06:20 kim Exp $
d22 2
@


1.3
log
@Updated to squid-2.0.PATCH1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 1998/10/11 20:42:41 kim Exp $
d4 1
a4 1
DISTNAME=	squid-2.0.PATCH1
d15 4
a18 1
CONFLICTS=	squid-1.1.21 squid-2.0.PRE1
@


1.2
log
@The MIB has problems so don't enable SNMP by default.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 1998/10/09 17:49:20 kim Exp $
d4 1
a4 1
DISTNAME=	squid-2.0.RELEASE
d57 1
a57 1
DEFCONF=	${PREFIX}/share/squid/squid.conf
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 1998/08/20 15:17:31 tsarna Exp $
d27 1
a27 1
CONFIGURE_ARGS+=	--enable-snmp
@


1.1.1.1
log
@A package to track the current version of squid.
@
text
@@
