svn commit: r360922 - in head/sysutils/anacron: . files
Guido Falsi
madpilot at FreeBSD.org
Sun Jul 6 15:28:09 UTC 2014
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 at 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 at 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
- at unexec if cmp -s %D/etc/anacrontab.default %D/etc/anacrontab; then rm -f %D/etc/anacrontab; fi
-etc/anacrontab.default
- at exec [ -f %B/anacrontab ] || cp %B/%f %B/anacrontab
- at exec mkdir -p /var/spool/anacron
+ at 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
More information about the svn-ports-all
mailing list