Date: Tue, 23 Nov 2004 14:00:38 +0100 (CET) From: Derik van Zuetphen <dz@426.ch> To: FreeBSD-gnats-submit@FreeBSD.org Cc: dz@426.ch Subject: ports/74287: Update port sysutils/anacron: added startup script Message-ID: <20041123130038.D70B067992@trevize.a.426.ch> Resent-Message-ID: <200411231300.iAND0neq081467@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 74287 >Category: ports >Synopsis: Update port sysutils/anacron: added startup script >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Nov 23 13:00:49 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Derik van Zuetphen >Release: FreeBSD 5.2.1-RELEASE-p11 i386 >Organization: >Environment: System: FreeBSD trevize.a.426.ch 5.2.1-RELEASE-p11 FreeBSD 5.2.1-RELEASE-p11 #4: Sat Nov 13 20:22:41 CET 2004 dz@trevize.a.426.ch:/usr/src/sys/i386/compile/TREVIZE i386 >Description: added startup script fixes pr ports/74135 >How-To-Repeat: >Fix: --- diff-2.3-3 begins here --- diff -urN ../anacron-2.3-2/Makefile ./Makefile --- ../anacron-2.3-2/Makefile Fri Aug 13 11:23:50 2004 +++ ./Makefile Sun Nov 21 14:25:06 2004 @@ -7,7 +7,7 @@ PORTNAME= anacron PORTVERSION= 2.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= anacron @@ -18,9 +18,13 @@ MAN8= anacron.8 MAN5= anacrontab.5 USE_GMAKE= yes +PKGMESSAGE= ${WRKDIR}/pkg-message post-install: - ${CAT} pkg-message + ${CAT} ${PKGMESSAGE} ${STRIP_CMD} ${PREFIX}/sbin/anacron + +post-patch: + @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${PKGDIR}/pkg-message >${PKGMESSAGE} .include <bsd.port.mk> diff -urN ../anacron-2.3-2/files/patch-aa ./files/patch-aa --- ../anacron-2.3-2/files/patch-aa Sun Aug 29 15:26:20 2004 +++ ./files/patch-aa Sun Nov 21 14:29:30 2004 @@ -1,6 +1,6 @@ diff -uN ../anacron-2.3/Makefile ./Makefile --- ../anacron-2.3/Makefile Fri Jun 23 00:26:11 2000 -+++ ./Makefile Thu Aug 26 11:52:13 2004 ++++ ./Makefile Sun Nov 21 14:29:24 2004 @@ -19,16 +19,16 @@ # `COPYING' that comes with the Anacron source distribution. @@ -31,11 +31,12 @@ $(MANDIR)/man5 $(MANDIR)/man8 .PHONY: install -@@ -72,6 +72,7 @@ +@@ -72,6 +72,8 @@ $(INSTALL_PROGRAM) anacron $(BINDIR)/anacron $(INSTALL_DATA) anacrontab.5 $(MANDIR)/man5/anacrontab.5 $(INSTALL_DATA) anacron.8 $(MANDIR)/man8/anacron.8 + $(INSTALL_DATA) anacrontab.sample $(PREFIX)/etc/anacrontab.sample ++ $(INSTALL_DATA) anacron.sh $(PREFIX)/etc/rc.d/anacron.sh .PHONY: clean clean: @@ -69,6 +70,28 @@ Contains specifications of jobs. See \fBanacrontab(5)\fR for a complete description. .TP +diff -uN ../anacron-2.3/anacron.sh ./anacron.sh +--- ../anacron-2.3/anacron.sh Thu Jan 1 01:00:00 1970 ++++ ./anacron.sh Sun Nov 21 11:34:51 2004 +@@ -0,0 +1,18 @@ ++#!/bin/sh ++# ++# initialization/shutdown script for anacron ++ ++# PROVIDE: anacron ++# REQUIRE: LOGIN ++# KEYWORD: FreeBSD ++ ++. /etc/rc.subr ++ ++prefix=/usr/local ++ ++name="anacron" ++rcvar`set_rcvar` ++command="$prefix/sbin/anacron" ++ ++load_rc_config $name ++run_rc_command "$1" diff -uN ../anacron-2.3/anacrontab.5 ./anacrontab.5 --- ../anacron-2.3/anacrontab.5 Wed Jun 21 01:12:18 2000 +++ ./anacrontab.5 Thu Aug 26 11:52:13 2004 diff -urN ../anacron-2.3-2/pkg-message ./pkg-message --- ../anacron-2.3-2/pkg-message Thu Jun 12 10:35:29 2003 +++ ./pkg-message Sun Nov 21 14:33:05 2004 @@ -1,8 +1,8 @@ Configuration hints: -- Copy ${PREFIX}/etc/anacrontab.sample to ${PREFIX}/etc/anacrontab +- Copy %%PREFIX%%/etc/anacrontab.sample to %%PREFIX%%/etc/anacrontab - Activate the 'periodic' commands in anacrontab -- Deactivate the 'periodic' commands in /etc/crontab -- Add 'anacron' to /etc/rc.local +- If you want, deactivate the 'periodic' commands in /etc/crontab +- Add anacron_enable=YES to /etc/rc.conf - Read anacron(8) and anacrontab(5) diff -urN ../anacron-2.3-2/pkg-plist ./pkg-plist --- ../anacron-2.3-2/pkg-plist Sat May 3 19:42:06 2003 +++ ./pkg-plist Sun Nov 21 11:41:05 2004 @@ -1,2 +1,3 @@ sbin/anacron etc/anacrontab.sample +etc/rc.d/anacron.sh --- diff-2.3-3 ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041123130038.D70B067992>