PR: 181765 Submitted by: uffe ================================================================= daemontools-encore is a collection of tools for managing UNIX services. It is derived from the public-domain release of daemontools by D. J. Bernstein. daemontools-encore adds numerous enhancements above what daemontools could do while maintaining backwards compatibility with daemontools. See the CHANGES file for more details on what features have been added.
76 lines
1.6 KiB
Makefile
76 lines
1.6 KiB
Makefile
# Created by: Uffe Jakobsen <uffe@uffe.org>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= daemontools-encore
|
|
PORTVERSION= 1.10
|
|
CATEGORIES= sysutils
|
|
MASTER_SITES= http://untroubled.org/daemontools-encore/
|
|
|
|
MAINTAINER= uffe@uffe.org
|
|
COMMENT= Daemontools-encore is a collection of tools for managing UNIX services
|
|
|
|
USES= gmake
|
|
|
|
ALL_TARGET= default
|
|
|
|
MANFILES= \
|
|
envdir.8 \
|
|
envuidgid.8 \
|
|
fghack.8 \
|
|
multilog.8 \
|
|
pgrphack.8 \
|
|
readproctitle.8 \
|
|
setlock.8 \
|
|
setuidgid.8 \
|
|
softlimit.8 \
|
|
supervise.8 \
|
|
svc.8 \
|
|
svok.8 \
|
|
svscan.8 \
|
|
svscanboot.8 \
|
|
svstat.8 \
|
|
svup.8 \
|
|
tai64n.8 \
|
|
tai64nlocal.8
|
|
|
|
PLIST_FILES= \
|
|
bin/envdir \
|
|
bin/envuidgid \
|
|
bin/fghack \
|
|
bin/multilog \
|
|
bin/pgrphack \
|
|
bin/readproctitle \
|
|
bin/setlock \
|
|
bin/setuidgid \
|
|
bin/softlimit \
|
|
bin/supervise \
|
|
bin/svc \
|
|
bin/svok \
|
|
bin/svscan \
|
|
bin/svscanboot \
|
|
bin/svstat \
|
|
bin/svup \
|
|
bin/tai64n \
|
|
bin/tai64nlocal \
|
|
%%DOCSDIR%%/README \
|
|
%%DOCSDIR%%/LICENSE \
|
|
%%DOCSDIR%%/CHANGES \
|
|
%%DOCSDIR%%/CHANGES.djb \
|
|
${MANFILES:S,^,man/man8/,:S,$,.gz,}
|
|
|
|
PLIST_DIRSTRY= %%DOCSDIR%%
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/svscanboot.sh ${STAGEDIR}${PREFIX}/bin/svscanboot
|
|
.for binfile in envdir envuidgid fghack multilog pgrphack readproctitle setlock setuidgid softlimit supervise svc svok svscan svstat svup tai64n tai64nlocal
|
|
${INSTALL_PROGRAM} ${WRKSRC}/${binfile} ${STAGEDIR}${PREFIX}/bin/
|
|
.endfor
|
|
${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
.for docfile in README LICENSE CHANGES CHANGES.djb
|
|
${INSTALL_DATA} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR}
|
|
.endfor
|
|
.for manfile in ${MANFILES}
|
|
${INSTALL_MAN} ${WRKSRC}/${manfile} ${STAGEDIR}${MAN1PREFIX}/man/man8/
|
|
.endfor
|
|
|
|
.include <bsd.port.mk>
|