View | Details | Raw Unified | Return to bug 101669
Collapse All | Expand All

(-)Makefile (-9 / +9 lines)
Lines 37-43 Link Here
37
.endif
37
.endif
38
38
39
post-patch:
39
post-patch:
40
	${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' \
40
	@${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' \
41
		-e 's|=sc_serv.log|=/var/log/sc_serv.log|' \
41
		-e 's|=sc_serv.log|=/var/log/sc_serv.log|' \
42
		-e 's|=sc_w3c.log|=/var/log/sc_w3c.log|' \
42
		-e 's|=sc_w3c.log|=/var/log/sc_w3c.log|' \
43
		-e 's|ScreenLog=1|ScreenLog=0|' \
43
		-e 's|ScreenLog=1|ScreenLog=0|' \
Lines 47-63 Link Here
47
		${WRKSRC}/sc_serv.conf
47
		${WRKSRC}/sc_serv.conf
48
48
49
do-install:
49
do-install:
50
	${INSTALL_PROGRAM} ${WRKSRC}/sc_serv ${PREFIX}/sbin
50
	@${INSTALL_PROGRAM} ${WRKSRC}/sc_serv ${TARGETDIR}/sbin
51
	${MKDIR} ${PREFIX}/etc/shoutcast
51
	@${MKDIR} ${TARGETDIR}/etc/shoutcast
52
	${INSTALL_DATA} ${WRKSRC}/sc_serv.conf ${PREFIX}/etc/shoutcast/sc_serv.conf.sample
52
	@${INSTALL_DATA} ${WRKSRC}/sc_serv.conf ${TARGETDIR}/etc/shoutcast/sc_serv.conf.sample
53
	@[ -f ${PREFIX}/etc/shoutcast/sc_serv.conf ] || \
53
	@[ -f ${TARGETDIR}/etc/shoutcast/sc_serv.conf ] || \
54
		${INSTALL_DATA} ${WRKSRC}/sc_serv.conf ${PREFIX}/etc/shoutcast/sc_serv.conf
54
		${INSTALL_DATA} ${WRKSRC}/sc_serv.conf ${TARGETDIR}/etc/shoutcast/sc_serv.conf
55
.if !defined(NOPORTDOCS)
55
.if !defined(NOPORTDOCS)
56
	${MKDIR} ${DOCSDIR}
56
	@${MKDIR} ${DOCSDIR}
57
	${INSTALL_DATA} ${WRKSRC}/README.TXT ${DOCSDIR}
57
	@${INSTALL_DATA} ${WRKSRC}/README.TXT ${DOCSDIR}
58
.endif
58
.endif
59
59
60
post-install:
60
post-install:
61
	${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
61
	@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
62
62
63
.include <bsd.port.post.mk>
63
.include <bsd.port.post.mk>
(-)pkg-install (-1 / +6 lines)
Lines 8-14 Link Here
8
SC_USER=shoutcast
8
SC_USER=shoutcast
9
SC_SHELL=/bin/sh
9
SC_SHELL=/bin/sh
10
SC_HOME=/nonexistent
10
SC_HOME=/nonexistent
11
PW=/usr/sbin/pw
11
12
if [ -n "${DESTDIR}" ] ; then
13
	PW="/usr/sbin/chroot ${DESTDIR} /usr/sbin/pw"
14
else
15
	PW="/usr/sbin/pw"
16
fi
12
17
13
if ! ${PW} show group ${SC_GROUP} -q >/dev/null; then
18
if ! ${PW} show group ${SC_GROUP} -q >/dev/null; then
14
	gid=210
19
	gid=210

Return to bug 101669