Sat Sep 24 19:30:40 2011 UTC ()
Uses chown during install phase, so ensure that the user/group exists
for destdir operation


(joerg)
diff -r1.74 -r1.75 pkgsrc/comms/mgetty+sendfax/Makefile

cvs diff -r1.74 -r1.75 pkgsrc/comms/mgetty+sendfax/Makefile (expand / switch to unified diff)

--- pkgsrc/comms/mgetty+sendfax/Makefile 2011/04/16 11:16:34 1.74
+++ pkgsrc/comms/mgetty+sendfax/Makefile 2011/09/24 19:30:40 1.75
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.74 2011/04/16 11:16:34 obache Exp $ 1# $NetBSD: Makefile,v 1.75 2011/09/24 19:30:40 joerg Exp $
2 2
3DISTNAME= mgetty1.1.37-Jun05 3DISTNAME= mgetty1.1.37-Jun05
4PKGNAME= mgetty-1.1.37 4PKGNAME= mgetty-1.1.37
5CATEGORIES= comms 5CATEGORIES= comms
6MASTER_SITES= ftp://alpha.greenie.net/pub/mgetty/source/1.1/ 6MASTER_SITES= ftp://alpha.greenie.net/pub/mgetty/source/1.1/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://mgetty.greenie.net/ 9HOMEPAGE= http://mgetty.greenie.net/
10COMMENT= Handle external logins, send and receive faxes 10COMMENT= Handle external logins, send and receive faxes
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13MAKE_JOBS_SAFE= no 13MAKE_JOBS_SAFE= no
14 14
@@ -39,26 +39,28 @@ PKG_SYSCONFSUBDIR= mgetty+sendfax @@ -39,26 +39,28 @@ PKG_SYSCONFSUBDIR= mgetty+sendfax
39 faxheader \ 39 faxheader \
40 faxrunq.config \ 40 faxrunq.config \
41 faxspool.rules.sample \ 41 faxspool.rules.sample \
42 login.config \ 42 login.config \
43 mgetty.config \ 43 mgetty.config \
44 voice.conf 44 voice.conf
45 45
46CONF_FILES+= ${EXAMPLES_DIR}/${cfg} ${PKG_SYSCONFDIR}/${cfg} 46CONF_FILES+= ${EXAMPLES_DIR}/${cfg} ${PKG_SYSCONFDIR}/${cfg}
47.endfor 47.endfor
48 48
49PKG_GROUPS= dialer 49PKG_GROUPS= dialer
50PKG_USERS= fax:dialer 50PKG_USERS= fax:dialer
51 51
 52USERGROUP_PHASE= pre-install
 53
52EXAMPLES_DIR= ${PREFIX}/share/examples/mgetty+sendfax 54EXAMPLES_DIR= ${PREFIX}/share/examples/mgetty+sendfax
53OWN_DIRS_PERMS+= /var/spool/fax ${ROOT_USER} ${ROOT_GROUP} 755 55OWN_DIRS_PERMS+= /var/spool/fax ${ROOT_USER} ${ROOT_GROUP} 755
54OWN_DIRS_PERMS+= /var/spool/fax/incoming ${ROOT_USER} ${ROOT_GROUP} 755 56OWN_DIRS_PERMS+= /var/spool/fax/incoming ${ROOT_USER} ${ROOT_GROUP} 755
55OWN_DIRS_PERMS+= /var/spool/fax/outgoing fax ${ROOT_GROUP} 755 57OWN_DIRS_PERMS+= /var/spool/fax/outgoing fax ${ROOT_GROUP} 755
56 58
57SUBST_CLASSES+= prefix 59SUBST_CLASSES+= prefix
58SUBST_FILES.prefix= faxrunq.config policy.h 60SUBST_FILES.prefix= faxrunq.config policy.h
59SUBST_SED.prefix= -e 's|/usr/local|${PREFIX}|' 61SUBST_SED.prefix= -e 's|/usr/local|${PREFIX}|'
60SUBST_STAGE.prefix= pre-configure 62SUBST_STAGE.prefix= pre-configure
61SUBST_MESSAGE.prefix= Fixing hardcoded installation prefix. 63SUBST_MESSAGE.prefix= Fixing hardcoded installation prefix.
62 64
63.include "../../graphics/netpbm/buildlink3.mk" 65.include "../../graphics/netpbm/buildlink3.mk"
64 66