pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/squid - Rename DATADIR to SQUID_DATADIR.
details: https://anonhg.NetBSD.org/pkgsrc/rev/7961996cb5fc
branches: trunk
changeset: 536673:7961996cb5fc
user: taca <taca%pkgsrc.org@localhost>
date: Thu Dec 20 03:17:14 2007 +0000
description:
- 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.
diffstat:
www/squid/Makefile | 24 ++++++------------------
www/squid/Makefile.common | 17 +++++++++++++++++
2 files changed, 23 insertions(+), 18 deletions(-)
diffs (81 lines):
diff -r 38ba329af108 -r 7961996cb5fc www/squid/Makefile
--- a/www/squid/Makefile Wed Dec 19 18:43:37 2007 +0000
+++ b/www/squid/Makefile Thu Dec 20 03:17:14 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.199 2007/12/02 14:47:07 taca Exp $
+# $NetBSD: Makefile,v 1.200 2007/12/20 03:17:14 taca Exp $
DISTNAME= squid-2.6.STABLE17
PKGNAME= ${DISTNAME:S/STABLE//}
@@ -14,45 +14,33 @@
DOCDIR= ${PREFIX}/share/doc/squid
EXAMPLESDIR= ${PREFIX}/share/examples/squid
-DATADIR= ${VARBASE}/squid
DOCFILES= ChangeLog RELEASENOTES.html doc/debug-sections.txt
USE_TOOLS+= perl
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} \
- --localstatedir=${DATADIR:Q}
+ --localstatedir=${SQUID_DATADIR:Q}
MAKE_ENV+= INSTALL_SCRIPT=${INSTALL_SCRIPT:Q}
MAKE_ENV+= PKG_PREFIX=${PREFIX:Q} VARBASE=${VARBASE:Q}
PLIST_SRC= ${WRKDIR}/PLIST
RCD_SCRIPTS= 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
-
CONF_FILES+= ${EXAMPLESDIR}/cachemgr.conf ${PKG_SYSCONFDIR}/cachemgr.conf
CONF_FILES+= ${EXAMPLESDIR}/mime.conf ${PKG_SYSCONFDIR}/mime.conf
CONF_FILES+= ${EXAMPLESDIR}/squid.conf ${PKG_SYSCONFDIR}/squid.conf
CONF_FILES+= ${EXAMPLESDIR}/msntauth.conf ${PKG_SYSCONFDIR}/msntauth.conf
-OWN_DIRS= ${DATADIR}
-OWN_DIRS_PERMS+= ${DATADIR}/cache ${SQUID_USER} ${SQUID_GROUP} 0750 \
- ${DATADIR}/logs ${SQUID_USER} ${SQUID_GROUP} 0750
+OWN_DIRS= ${SQUID_DATADIR}
+OWN_DIRS_PERMS+= ${SQUID_DATADIR}/cache ${SQUID_USER} ${SQUID_GROUP} 0750 \
+ ${SQUID_DATADIR}/logs ${SQUID_USER} ${SQUID_GROUP} 0750
EXAMPLES_FILES= src/mime.conf.default src/squid.conf.default \
helpers/basic_auth/MSNT/msntauth.conf.default \
tools/cachemgr.conf
.include "../../mk/bsd.prefs.mk"
-
-PKG_SYSCONFSUBDIR?= squid
+.include "Makefile.common"
-SQUID_USER?= squid
-SQUID_GROUP?= squid
BUILD_DEFS+= VARBASE
CONFIGURE_ARGS+= --enable-auth=basic,digest,ntlm \
diff -r 38ba329af108 -r 7961996cb5fc www/squid/Makefile.common
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/squid/Makefile.common Thu Dec 20 03:17:14 2007 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile.common,v 1.1 2007/12/20 03:17:14 taca Exp $
+
+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
Home |
Main Index |
Thread Index |
Old Index