--- fcron/Makefile 2014-05-24 07:57:35.000000000 +0200 +++ fcron/Makefile 2014-05-24 07:58:55.000000000 +0200 @@ -14,6 +14,8 @@ MAINTAINER= rde@tavi.co.uk COMMENT= A periodic command scheduler +LICENSE= GPLv2 + GNU_CONFIGURE= yes USE_GMAKE= yes USES= perl5 @@ -43,37 +45,32 @@ DOCSRC= ${WRKSRC}/doc/en .endif -LICENSE= GPLv2 +NEED_ROOT=yes -NO_STAGE= yes pre-su-install: @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/fcron ${PREFIX}/sbin - ${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrontab ${PREFIX}/bin - ${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrondyn ${PREFIX}/bin - ${INSTALL_PROGRAM} -g fcron -m 4110 ${WRKSRC}/fcronsighup ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/fcron ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrontab ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} -g fcron -o fcron -m 6111 ${WRKSRC}/fcrondyn ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} -g fcron -m 4110 ${WRKSRC}/fcronsighup ${STAGEDIR}${PREFIX}/bin .for f in fcron.allow fcron.conf fcron.deny - ${INSTALL_DATA} -g fcron -m 640 ${WRKSRC}/files/${f} ${PREFIX}/etc/${f}.dist + ${INSTALL_DATA} -g fcron -m 640 ${WRKSRC}/files/${f} ${STAGEDIR}${PREFIX}/etc/${f}.dist .endfor - ${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${EXAMPLESDIR} - ${MKDIR} ${PAMDIR} - [ -f ${PAMDIR}/fcron ] || ${INSTALL_DATA} ${WRKSRC}/files/fcron.pam ${PAMDIR}/fcron - [ -f ${PAMDIR}/fcrontab ] || ${INSTALL_DATA} ${WRKSRC}/files/fcrontab.pam ${PAMDIR}/fcrontab + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${FILESDIR}/fcrontab-* ${WRKSRC}/files/*.pam ${STAGEDIR}${EXAMPLESDIR} + ${MKDIR} ${STAGEDIR}${PAMDIR} + ${INSTALL_DATA} ${WRKSRC}/files/fcron.pam ${STAGEDIR}${PAMDIR}/fcron + ${INSTALL_DATA} ${WRKSRC}/files/fcrontab.pam ${STAGEDIR}${PAMDIR}/fcrontab .for n in 1 5 8 - ${INSTALL_MAN} ${MAN${n}:S|^|${DOCSRC}/man/|} ${PREFIX}/man/man${n} + ${INSTALL_MAN} ${MAN${n}:S|^|${DOCSRC}/man/|} ${STAGEDIR}${PREFIX}/man/man${n} .endfor .if !defined(NOPORTDOCS) . for d in txt HTML - ${MKDIR} ${DOCSDIR}/${d} - ${INSTALL_DATA} ${DOCSRC}/${d}/* ${DOCSDIR}/${d} + ${MKDIR} ${STAGEDIR}${DOCSDIR}/${d} + ${INSTALL_DATA} ${DOCSRC}/${d}/* ${STAGEDIR}${DOCSDIR}/${d} . endfor .endif -post-install: - @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${CAT} ${PKGMESSAGE} - .include