Lines 14-19
Link Here
|
14 |
MAINTAINER= rde@tavi.co.uk |
14 |
MAINTAINER= rde@tavi.co.uk |
15 |
COMMENT= A periodic command scheduler |
15 |
COMMENT= A periodic command scheduler |
16 |
|
16 |
|
|
|
17 |
LICENSE= GPLv2 |
18 |
|
17 |
GNU_CONFIGURE= yes |
19 |
GNU_CONFIGURE= yes |
18 |
USE_GMAKE= yes |
20 |
USE_GMAKE= yes |
19 |
USES= perl5 |
21 |
USES= perl5 |
Lines 43-79
Link Here
|
43 |
DOCSRC= ${WRKSRC}/doc/en |
45 |
DOCSRC= ${WRKSRC}/doc/en |
44 |
.endif |
46 |
.endif |
45 |
|
47 |
|
46 |
LICENSE= GPLv2 |
48 |
NEED_ROOT=yes |
47 |
|
49 |
|
48 |
NO_STAGE= yes |
|
|
49 |
pre-su-install: |
50 |
pre-su-install: |
50 |
@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
51 |
@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL |
51 |
|
52 |
|
52 |
do-install: |
53 |
do-install: |
53 |
${INSTALL_PROGRAM} ${WRKSRC}/fcron ${PREFIX}/sbin |
54 |
${INSTALL_PROGRAM} ${WRKSRC}/fcron ${STAGEDIR}${PREFIX}/sbin |
54 |
${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrontab ${PREFIX}/bin |
55 |
${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrontab ${STAGEDIR}${PREFIX}/bin |
55 |
${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrondyn ${PREFIX}/bin |
56 |
${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrondyn ${STAGEDIR}${PREFIX}/bin |
56 |
${INSTALL_PROGRAM} -g fcron -m 4110 ${WRKSRC}/fcronsighup ${PREFIX}/bin |
57 |
${INSTALL_PROGRAM} -g fcron -m 4110 ${WRKSRC}/fcronsighup ${STAGEDIR}${PREFIX}/bin |
57 |
.for f in fcron.allow fcron.conf fcron.deny |
58 |
.for f in fcron.allow fcron.conf fcron.deny |
58 |
${INSTALL_DATA} -g fcron -m 640 ${WRKSRC}/files/${f} ${PREFIX}/etc/${f}.dist |
59 |
${INSTALL_DATA} -g fcron -m 640 ${WRKSRC}/files/${f} ${STAGEDIR}${PREFIX}/etc/${f}.dist |
59 |
.endfor |
60 |
.endfor |
60 |
${MKDIR} ${EXAMPLESDIR} |
61 |
${MKDIR} ${STAGEDIR}${EXAMPLESDIR} |
61 |
${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${EXAMPLESDIR} |
62 |
${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${STAGEDIR}${EXAMPLESDIR} |
62 |
${MKDIR} ${PAMDIR} |
63 |
${MKDIR} ${STAGEDIR}${PAMDIR} |
63 |
[ -f ${PAMDIR}/fcron ] || ${INSTALL_DATA} ${WRKSRC}/files/fcron.pam ${PAMDIR}/fcron |
64 |
${INSTALL_DATA} ${WRKSRC}/files/fcron.pam ${STAGEDIR}${PAMDIR}/fcron |
64 |
[ -f ${PAMDIR}/fcrontab ] || ${INSTALL_DATA} ${WRKSRC}/files/fcrontab.pam ${PAMDIR}/fcrontab |
65 |
${INSTALL_DATA} ${WRKSRC}/files/fcrontab.pam ${STAGEDIR}${PAMDIR}/fcrontab |
65 |
.for n in 1 5 8 |
66 |
.for n in 1 5 8 |
66 |
${INSTALL_MAN} ${MAN${n}:S|^|${DOCSRC}/man/|} ${PREFIX}/man/man${n} |
67 |
${INSTALL_MAN} ${MAN${n}:S|^|${DOCSRC}/man/|} ${STAGEDIR}${PREFIX}/man/man${n} |
67 |
.endfor |
68 |
.endfor |
68 |
.if !defined(NOPORTDOCS) |
69 |
.if !defined(NOPORTDOCS) |
69 |
. for d in txt HTML |
70 |
. for d in txt HTML |
70 |
${MKDIR} ${DOCSDIR}/${d} |
71 |
${MKDIR} ${STAGEDIR}${DOCSDIR}/${d} |
71 |
${INSTALL_DATA} ${DOCSRC}/${d}/* ${DOCSDIR}/${d} |
72 |
${INSTALL_DATA} ${DOCSRC}/${d}/* ${STAGEDIR}${DOCSDIR}/${d} |
72 |
. endfor |
73 |
. endfor |
73 |
.endif |
74 |
.endif |
74 |
|
75 |
|
75 |
post-install: |
|
|
76 |
@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
77 |
@${CAT} ${PKGMESSAGE} |
78 |
|
79 |
.include <bsd.port.mk> |
76 |
.include <bsd.port.mk> |