View | Details | Raw Unified | Return to bug 220201 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-7 / +7 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	dcc-dccd
4
PORTNAME=	dcc-dccd
5
PORTVERSION=	1.3.159
5
PORTVERSION=	1.3.159
6
PORTREVISION=	1
6
PORTREVISION=	2
7
CATEGORIES=	mail
7
CATEGORIES=	mail
8
MASTER_SITES=	http://www.dcc-servers.net/dcc/source/old/ \
8
MASTER_SITES=	http://www.dcc-servers.net/dcc/source/old/ \
9
		ftp://ftp.dcc-servers.net/src/dcc/old/ \
9
		ftp://ftp.dcc-servers.net/src/dcc/old/ \
Lines 48-54 Link Here
48
48
49
PLIST_SUB+=	DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}"
49
PLIST_SUB+=	DCCUSER="${DCCUSER}" DCCGROUP="${DCCGROUP}"
50
SUB_FILES=		pkg-install pkg-message
50
SUB_FILES=		pkg-install pkg-message
51
SUB_LIST+=		WRKSRC=${WRKSRC} DCCHOME=${DCCHOME}
51
SUB_LIST+=		WRKSRC=${WRKSRC} DCCHOME=${DCCHOME} DCCUSER="${DCCUSER}"
52
52
53
## Use the configure script to explicitly set the locations of all files,
53
## Use the configure script to explicitly set the locations of all files,
54
## in case the standard locations have been locally overridden
54
## in case the standard locations have been locally overridden
Lines 107-130 Link Here
107
		${STAGEDIR}${PREFIX}/dcc/cgi-bin/header.sample
107
		${STAGEDIR}${PREFIX}/dcc/cgi-bin/header.sample
108
.for sf in bin/dccproc bin/cdcc dcc/libexec/dccsight dcc/libexec/check_ip_range \
108
.for sf in bin/dccproc bin/cdcc dcc/libexec/dccsight dcc/libexec/check_ip_range \
109
	dcc/libexec/wlist dcc/libexec/ck2ip
109
	dcc/libexec/wlist dcc/libexec/ck2ip
110
		${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf}
110
		${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf}
111
.endfor
111
.endfor
112
.if ${PORT_OPTIONS:MDCCIFD} || ${PORT_OPTIONS:MDCCM}
112
.if ${PORT_OPTIONS:MDCCIFD} || ${PORT_OPTIONS:MDCCM}
113
	${STRIP_CMD} ${STAGEDIR}/${PREFIX}/dcc/libexec/dns-helper
113
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/dcc/libexec/dns-helper
114
.endif
114
.endif
115
115
116
post-install-DCCIFD-on:
116
post-install-DCCIFD-on:
117
.for sf in bin/dccif-test dcc/libexec/dccifd
117
.for sf in bin/dccif-test dcc/libexec/dccifd
118
	${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf}
118
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf}
119
.endfor
119
.endfor
120
120
121
post-install-DCCD-on:
121
post-install-DCCD-on:
122
.for sf in dcc/libexec/dump-clients dcc/libexec/dbclean \
122
.for sf in dcc/libexec/dump-clients dcc/libexec/dbclean \
123
	dcc/libexec/dblist dcc/libexec/dccd
123
	dcc/libexec/dblist dcc/libexec/dccd
124
	${STRIP_CMD} ${STAGEDIR}/${PREFIX}/${sf}
124
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${sf}
125
.endfor
125
.endfor
126
126
127
post-install-DCCM-on:
127
post-install-DCCM-on:
128
	${STRIP_CMD} ${STAGEDIR}/${PREFIX}/dcc/libexec/dccm
128
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/dcc/libexec/dccm
129
129
130
.include <bsd.port.mk>
130
.include <bsd.port.mk>
(-)files/pkg-install.in (-1 / +2 lines)
Lines 2-9 Link Here
2
# $FreeBSD: /tmp/pcvs/ports/mail/dcc-dccd/files/pkg-install.in,v 1.2 2011-07-04 19:39:45 crees Exp $
2
# $FreeBSD: /tmp/pcvs/ports/mail/dcc-dccd/files/pkg-install.in,v 1.2 2011-07-04 19:39:45 crees Exp $
3
3
4
PREFIX=${PKG_PREFIX:-%%PREFIX%%}
4
PREFIX=${PKG_PREFIX:-%%PREFIX%%}
5
6
DCCHOME=%%DCCHOME%%
5
DCCHOME=%%DCCHOME%%
6
DCCUSER=%%DCCUSER%%
7
7
8
if [ "$2" = "POST-INSTALL" ]; then
8
if [ "$2" = "POST-INSTALL" ]; then
9
9
Lines 20-25 Link Here
20
20
21
        for file in ids map map.txt ; do
21
        for file in ids map map.txt ; do
22
                /bin/cp -p $DCCHOME/$file $DCCHOME/${file}.sample
22
                /bin/cp -p $DCCHOME/$file $DCCHOME/${file}.sample
23
		/usr/sbin/chown $DCCUSER $DCCHOME/${file} $DCCHOME/${file}.sample
23
        done
24
        done
24
fi
25
fi
25
26

Return to bug 220201