mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Stagify
- While here, fix some rclint warnings PR: 191554 Sumitted by: dz@426.ch (maintainer)
This commit is contained in:
parent
93252a9afe
commit
b08ba2b9b6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=360922
5 changed files with 11 additions and 19 deletions
|
@ -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>
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue