head	1.7;
access;
symbols
	pkgsrc-2013Q3:1.5.0.16
	pkgsrc-2013Q3-base:1.5
	pkgsrc-2013Q2:1.5.0.14
	pkgsrc-2013Q2-base:1.5
	pkgsrc-2013Q1:1.5.0.12
	pkgsrc-2013Q1-base:1.5
	pkgsrc-2012Q4:1.5.0.10
	pkgsrc-2012Q4-base:1.5
	pkgsrc-2012Q3:1.5.0.8
	pkgsrc-2012Q3-base:1.5
	pkgsrc-2012Q2:1.5.0.6
	pkgsrc-2012Q2-base:1.5
	pkgsrc-2012Q1:1.5.0.4
	pkgsrc-2012Q1-base:1.5
	pkgsrc-2011Q4:1.5.0.2
	pkgsrc-2011Q4-base:1.5
	pkgsrc-2011Q3:1.4.0.26
	pkgsrc-2011Q3-base:1.4
	pkgsrc-2011Q2:1.4.0.24
	pkgsrc-2011Q2-base:1.4
	pkgsrc-2011Q1:1.4.0.22
	pkgsrc-2011Q1-base:1.4
	pkgsrc-2010Q4:1.4.0.20
	pkgsrc-2010Q4-base:1.4
	pkgsrc-2010Q3:1.4.0.18
	pkgsrc-2010Q3-base:1.4
	pkgsrc-2010Q2:1.4.0.16
	pkgsrc-2010Q2-base:1.4
	pkgsrc-2010Q1:1.4.0.14
	pkgsrc-2010Q1-base:1.4
	pkgsrc-2009Q4:1.4.0.12
	pkgsrc-2009Q4-base:1.4
	pkgsrc-2009Q3:1.4.0.10
	pkgsrc-2009Q3-base:1.4
	pkgsrc-2009Q2:1.4.0.8
	pkgsrc-2009Q2-base:1.4
	pkgsrc-2009Q1:1.4.0.6
	pkgsrc-2009Q1-base:1.4
	pkgsrc-2008Q4:1.4.0.4
	pkgsrc-2008Q4-base:1.4
	pkgsrc-2008Q3:1.4.0.2
	pkgsrc-2008Q3-base:1.4
	cube-native-xorg:1.2.0.2
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.1.0.8
	pkgsrc-2008Q2-base:1.1
	cwrapper:1.1.0.6
	pkgsrc-2008Q1:1.1.0.4
	pkgsrc-2008Q1-base:1.1
	pkgsrc-2007Q4:1.1.0.2
	pkgsrc-2007Q4-base:1.1;
locks; strict;
comment	@# @;


1.7
date	2013.12.10.14.51.20;	author adam;	state dead;
branches;
next	1.6;
commitid	zVPPiduBnqfJ3Bgx;

1.6
date	2013.12.09.10.32.38;	author sborrill;	state Exp;
branches;
next	1.5;
commitid	PFurUQYM4OKUErgx;

1.5
date	2011.11.02.19.42.21;	author dholland;	state Exp;
branches;
next	1.4;

1.4
date	2008.09.15.17.31.54;	author taca;	state Exp;
branches;
next	1.3;

1.3
date	2008.09.15.17.30.24;	author taca;	state Exp;
branches;
next	1.2;

1.2
date	2008.09.12.14.59.52;	author taca;	state Exp;
branches;
next	1.1;

1.1
date	2007.12.20.03.17.14;	author taca;	state Exp;
branches;
next	;


desc
@@


1.7
log
@www/squid incorporated into www/squid3
@
text
@# $NetBSD: Makefile.common,v 1.6 2013/12/09 10:32:38 sborrill Exp $
#
# used by www/squidGuard/Makefile
# used by www/squid/Makefile.squid
# used by www/squidview/Makefile

SQUID_DATADIR=	${VARBASE}/squid
LOGDIR?=	${SQUID_DATADIR}/logs

PKG_SYSCONFSUBDIR?=		squid

SQUID_USER?=			squid
SQUID_GROUP?=			squid

PKG_GROUPS_VARS+=		SQUID_GROUP
PKG_USERS_VARS+=		SQUID_USER

PKG_GROUPS=			${SQUID_GROUP}
PKG_USERS=			${SQUID_USER}:${SQUID_GROUP}
PKG_GECOS.${SQUID_USER}=	Squid Web-Cache pseudo-user
@


1.6
log
@Note that also used by squidview package
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.5 2011/11/02 19:42:21 dholland Exp $
@


1.5
log
@Fix thinko in used-by comment.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.4 2008/09/15 17:31:54 taca Exp $
d5 1
@


1.4
log
@Add comments who use this file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.3 2008/09/15 17:30:24 taca Exp $
d4 1
a4 1
# used by www/squid/Makefile.common
@


1.3
log
@Fix (revert) some definitions exchage betweem Makefile.common and
Makefile.squid since previous change break squidGuard package.

Noted by joerg@@ via private mail.
@
text
@d1 4
a4 1
# $NetBSD: Makefile.common,v 1.2 2008/09/12 14:59:52 taca Exp $
@


1.2
log
@Restructuring Squid package:

* Now www/squid directory is common directory for squid packages.
* package options clean up and all options are described.
* LDAP helper support. (PR pkg/39386)
* DESTDIR support.
* Move some MESSAGE to documation directory.

Next, I'll import squid26, squid27 and squid30 packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.common,v 1.1 2007/12/20 03:17:14 taca Exp $
d3 2
a4 3
BUILD_DEFS+=	LOGDIR VARBASE
DOCDIR=		share/doc/squid
EGDIR=		share/examples/squid
d6 1
a6 1
SQUID_DATADIR=	${VARBASE}/squid
d8 2
a9 1
LOGDIR?=	${SQUID_DATADIR}/logs
d11 2
a12 3
#
MAKE_ENV+=	INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
MAKE_ENV+=	PKG_PREFIX=${PREFIX:Q} VARBASE=${VARBASE:Q}
d14 3
a16 12
CONFIGURE_ARGS=	--sysconfdir=${PKG_SYSCONFDIR:Q} \
		--localstatedir=${SQUID_DATADIR:Q} \
		--datarootdir=${PREFIX}/share/squid \
		--enable-auth=basic,digest,ntlm \
		--enable-cachemgr-hostname=localhost \
		--enable-delay-pools \
		--enable-icmp \
		--enable-removal-policies=lru,heap \
		--enable-poll \
		--enable-underscores \
		--enable-storeio=${SQUID_BACKENDS:Q} \
		--with-aio
@


1.1
log
@- Rename DATADIR to SQUID_DATADIR.
- Move some common parameter to Makefile.common; squid's user, group and
  data directory.
- Add LOGDIR to Makefile.common.

These changes have no functional change but make it possible for
squidGuard package to share parameters.
@
text
@d1 5
a5 1
# $NetBSD$
a7 9
LOGDIR?=		${SQUID_DATADIR}/logs

PKG_SYSCONFSUBDIR?=	squid

SQUID_USER?=	squid
SQUID_GROUP?=	squid

PKG_GROUPS_VARS+=	SQUID_GROUP
PKG_USERS_VARS+=	SQUID_USER
d9 1
a9 2
PKG_GROUPS=	${SQUID_GROUP}
PKG_USERS=	${SQUID_USER}:${SQUID_GROUP}
d11 16
a26 1
PKG_GECOS.${SQUID_USER}=	Squid Web-Cache pseudo-user
@

