Date: Sun, 6 Jul 2014 15:28:08 +0000 (UTC) From: Guido Falsi <madpilot@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r360922 - in head/sysutils/anacron: . files Message-ID: <201407061528.s66FS86e055573@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: madpilot Date: Sun Jul 6 15:28:08 2014 New Revision: 360922 URL: http://svnweb.freebsd.org/changeset/ports/360922 QAT: https://qat.redports.org/buildarchive/r360922/ Log: - Stagify - While here, fix some rclint warnings PR: 191554 Sumitted by: dz@426.ch (maintainer) Added: head/sysutils/anacron/files/anacrontab.sample (contents, props changed) Deleted: head/sysutils/anacron/files/anacrontab.default Modified: head/sysutils/anacron/Makefile head/sysutils/anacron/files/anacron.in head/sysutils/anacron/files/pkg-message.in head/sysutils/anacron/pkg-plist Modified: head/sysutils/anacron/Makefile ============================================================================== --- head/sysutils/anacron/Makefile Sun Jul 6 15:24:02 2014 (r360921) +++ head/sysutils/anacron/Makefile Sun Jul 6 15:28:08 2014 (r360922) @@ -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,12 @@ post-patch: @${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 post-install: - @${CAT} ${PKGMESSAGE} + [ -d ${STAGEDIR}/var/spool/anacron ] || ${MKDIR} ${STAGEDIR}/var/spool/anacron .include <bsd.port.mk> Modified: head/sysutils/anacron/files/anacron.in ============================================================================== --- head/sysutils/anacron/files/anacron.in Sun Jul 6 15:24:02 2014 (r360921) +++ head/sysutils/anacron/files/anacron.in Sun Jul 6 15:28:08 2014 (r360922) @@ -14,11 +14,10 @@ . /etc/rc.subr -name="anacron" +name=anacron rcvar=anacron_enable -command="%%PREFIX%%/sbin/anacron" load_rc_config $name -: ${anacron_enable="NO"} +: ${anacron_enable:=NO} run_rc_command "$1" Added: head/sysutils/anacron/files/anacrontab.sample ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/anacron/files/anacrontab.sample Sun Jul 6 15:28:08 2014 (r360922) @@ -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 + Modified: head/sysutils/anacron/files/pkg-message.in ============================================================================== --- head/sysutils/anacron/files/pkg-message.in Sun Jul 6 15:24:02 2014 (r360921) +++ head/sysutils/anacron/files/pkg-message.in Sun Jul 6 15:28:08 2014 (r360922) @@ -6,4 +6,3 @@ Configuration hints: 0 0 * * * root %%PREFIX%%/sbin/anacron - Add anacron_enable="YES" to /etc/rc.conf - Read anacron(8) and anacrontab(5) - Modified: head/sysutils/anacron/pkg-plist ============================================================================== --- head/sysutils/anacron/pkg-plist Sun Jul 6 15:24:02 2014 (r360921) +++ head/sysutils/anacron/pkg-plist Sun Jul 6 15:28:08 2014 (r360922) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407061528.s66FS86e055573>