Merge from vendor branch TNF:
[pkgsrcv2.git] / devel / distcc / Makefile
1 # $NetBSD: Makefile,v 1.31 2007/07/04 20:54:38 jlam 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 CHECK_PORTABILITY_SKIP+=        contrib/redhat/init
13
14 .include "../../mk/bsd.prefs.mk"
15
16 DISTCC_USER?=           distcc
17 DISTCC_GROUP?=          distcc
18 PKG_GROUPS=             ${DISTCC_GROUP}
19 PKG_USERS=              ${DISTCC_USER:Q}:${DISTCC_GROUP:Q}
20 PKG_GROUPS_VARS+=       DISTCC_GROUP
21 PKG_USERS_VARS+=        DISTCC_USER
22
23 DISTCC_PIDDIR?=         ${VARBASE}/run/distccd
24 OWN_DIRS_PERMS=         ${DISTCC_PIDDIR} ${DISTCC_USER:Q} ${DISTCC_GROUP:Q} 0750
25
26 FILES_SUBST+=           DISTCC_PIDDIR=${DISTCC_PIDDIR:Q}
27 FILES_SUBST+=           DISTCC_USER=${DISTCC_USER:Q}
28 FILES_SUBST+=           DISTCC_GROUP=${DISTCC_GROUP:Q}
29
30 post-install:
31         ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/distcc
32
33 .include "../../mk/bsd.pkg.mk"