Merge from vendor branch TNF:
[pkgsrcv2.git] / devel / distcc / Makefile
1 # $NetBSD: Makefile,v 1.27 2006/02/05 23:08:41 joerg Exp $
2
3 PKGNAME=                ${DISTNAME}
4 PKGREVISION=            2
5 COMMENT=                Tool for distributed C/C++ compiling
6
7 .include "Makefile.common"
8
9 PKG_SYSCONFSUBDIR=      distcc
10 RCD_SCRIPTS=            distccd
11
12 .include "../../mk/bsd.prefs.mk"
13
14 DISTCC_USER?=           distcc
15 DISTCC_GROUP?=          distcc
16 PKG_GROUPS=             ${DISTCC_GROUP}
17 PKG_USERS=              ${DISTCC_USER:Q}:${DISTCC_GROUP:Q}::Distccd\ user
18
19 DISTCC_PIDDIR?=         ${VARBASE}/run/distccd
20 OWN_DIRS_PERMS=         ${DISTCC_PIDDIR} ${DISTCC_USER:Q} ${DISTCC_GROUP:Q} 0750
21
22 FILES_SUBST+=           DISTCC_PIDDIR=${DISTCC_PIDDIR:Q}
23 FILES_SUBST+=           DISTCC_USER=${DISTCC_USER:Q}
24 FILES_SUBST+=           DISTCC_GROUP=${DISTCC_GROUP:Q}
25
26 post-install:
27         ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/distcc
28
29 .include "../../mk/bsd.pkg.mk"