diff -urN /usr/ports/sysutils/anacron/Makefile anacron-2.3_5/Makefile --- /usr/ports/sysutils/anacron/Makefile 2014-05-29 13:20:14.000000000 +0200 +++ anacron-2.3_5/Makefile 2014-06-29 13:49:24.000000000 +0200 @@ -3,20 +3,17 @@ PORTNAME= anacron PORTVERSION= 2.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= dz@426.ch COMMENT= Schedules periodic jobs on systems that are not permanently up -MAN8= anacron.8 -MAN5= anacrontab.5 USES= gmake USE_RC_SUBR= anacron SUB_FILES= pkg-message -NO_STAGE= yes post-patch: .for f in Makefile anacron.8 anacrontab.5 @${REINPLACE_CMD} -e 's|\(/etc/anacrontab\)|${PREFIX}\1|' ${WRKSRC}/${f} @@ -24,14 +21,13 @@ @${REINPLACE_CMD} -e 's|^CFLAGS = .*||' ${WRKSRC}/Makefile do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/anacron ${PREFIX}/sbin - ${INSTALL_MAN} ${WRKSRC}/anacron.8 ${MAN8PREFIX}/man/man8 - ${INSTALL_MAN} ${WRKSRC}/anacrontab.5 ${MAN5PREFIX}/man/man5 - ${INSTALL_DATA} ${FILESDIR}/anacrontab.default ${PREFIX}/etc - [ -f ${PREFIX}/etc/anacrontab ] || ${INSTALL_DATA} ${FILESDIR}/anacrontab.default ${PREFIX}/etc/anacrontab - ${MKDIR} /var/spool/anacron + ${INSTALL_PROGRAM} ${WRKSRC}/anacron ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_MAN} ${WRKSRC}/anacron.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 + ${INSTALL_MAN} ${WRKSRC}/anacrontab.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 + ${INSTALL_DATA} ${FILESDIR}/anacrontab.sample ${STAGEDIR}${PREFIX}/etc + [ -f ${STAGEDIR}${PREFIX}/etc/anacrontab ] || ${INSTALL_DATA} ${FILESDIR}/anacrontab.sample ${STAGEDIR}${PREFIX}/etc/anacrontab post-install: - @${CAT} ${PKGMESSAGE} + [ -d ${STAGEDIR}/var/spool/anacron ] || ${MKDIR} ${STAGEDIR}/var/spool/anacron .include diff -urN /usr/ports/sysutils/anacron/files/anacron.in anacron-2.3_5/files/anacron.in --- /usr/ports/sysutils/anacron/files/anacron.in 2014-01-24 01:14:07.000000000 +0100 +++ anacron-2.3_5/files/anacron.in 2014-07-02 14:49:41.000000000 +0200 @@ -16,7 +16,6 @@ name="anacron" rcvar=anacron_enable -command="%%PREFIX%%/sbin/anacron" load_rc_config $name : ${anacron_enable="NO"} diff -urN /usr/ports/sysutils/anacron/files/anacrontab.default anacron-2.3_5/files/anacrontab.default --- /usr/ports/sysutils/anacron/files/anacrontab.default 2014-01-24 01:14:07.000000000 +0100 +++ anacron-2.3_5/files/anacrontab.default 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ - -PATH=/bin:/sbin:/usr/bin:/usr/sbin - -# days make sure the command is executed at least every 'days' days -# delay delay in minutes, before a command starts -# id unique id of a command - -# days delay id command -1 5 daily periodic daily -7 15 weekly periodic weekly -30 60 monthly periodic monthly - diff -urN /usr/ports/sysutils/anacron/files/anacrontab.sample anacron-2.3_5/files/anacrontab.sample --- /usr/ports/sysutils/anacron/files/anacrontab.sample 1970-01-01 01:00:00.000000000 +0100 +++ anacron-2.3_5/files/anacrontab.sample 2014-01-24 01:14:07.000000000 +0100 @@ -0,0 +1,12 @@ + +PATH=/bin:/sbin:/usr/bin:/usr/sbin + +# days make sure the command is executed at least every 'days' days +# delay delay in minutes, before a command starts +# id unique id of a command + +# days delay id command +1 5 daily periodic daily +7 15 weekly periodic weekly +30 60 monthly periodic monthly + diff -urN /usr/ports/sysutils/anacron/files/pkg-message.in anacron-2.3_5/files/pkg-message.in --- /usr/ports/sysutils/anacron/files/pkg-message.in 2014-01-22 16:52:06.000000000 +0100 +++ anacron-2.3_5/files/pkg-message.in 2014-06-29 13:13:29.000000000 +0200 @@ -6,4 +6,3 @@ 0 0 * * * root %%PREFIX%%/sbin/anacron - Add anacron_enable="YES" to /etc/rc.conf - Read anacron(8) and anacrontab(5) - diff -urN /usr/ports/sysutils/anacron/pkg-plist anacron-2.3_5/pkg-plist --- /usr/ports/sysutils/anacron/pkg-plist 2014-01-22 16:16:56.000000000 +0100 +++ anacron-2.3_5/pkg-plist 2014-06-29 13:52:20.000000000 +0200 @@ -1,6 +1,5 @@ sbin/anacron -@unexec if cmp -s %D/etc/anacrontab.default %D/etc/anacrontab; then rm -f %D/etc/anacrontab; fi -etc/anacrontab.default -@exec [ -f %B/anacrontab ] || cp %B/%f %B/anacrontab -@exec mkdir -p /var/spool/anacron +@sample etc/anacrontab.sample @unexec rmdir /var/spool/anacron 2>/dev/null || echo "If you are permanently removing this port, you should do a 'rm -rf /var/spool/anacron'." +man/man8/anacron.8.gz +man/man5/anacrontab.5.gz --- 2.3_5.diff ends here ---