From b59d70df0c5325b8548bf24fa811194c350311c9 Mon Sep 17 00:00:00 2001 From: Toyam Cox Date: Mon, 4 Apr 2016 03:22:13 -0400 Subject: [PATCH] scron: add cron alternatives group Also: - remove /etc/crontab - call scrond in sv script - remove replaces line --- srcpkgs/scron/files/crontab | 1 - srcpkgs/scron/files/scron/run | 2 +- srcpkgs/scron/template | 12 +++++++----- 3 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 srcpkgs/scron/files/crontab diff --git a/srcpkgs/scron/files/crontab b/srcpkgs/scron/files/crontab deleted file mode 100644 index 4fdf6631694..00000000000 --- a/srcpkgs/scron/files/crontab +++ /dev/null @@ -1 +0,0 @@ -# tm_min tm_hour tm_mday tm_mon tm_wday command diff --git a/srcpkgs/scron/files/scron/run b/srcpkgs/scron/files/scron/run index 28f1e7257a4..cbfe72951a8 100755 --- a/srcpkgs/scron/files/scron/run +++ b/srcpkgs/scron/files/scron/run @@ -1,2 +1,2 @@ #!/bin/sh -exec crond -n 2>&1 +exec scrond -n 2>&1 diff --git a/srcpkgs/scron/template b/srcpkgs/scron/template index b3821c73acb..59d8dad50c9 100644 --- a/srcpkgs/scron/template +++ b/srcpkgs/scron/template @@ -1,7 +1,7 @@ # Template file for 'scron' pkgname=scron version=0.4 -revision=1 +revision=2 build_style=gnu-makefile short_desc="Simple cron daemon" maintainer='Juan RP ' @@ -9,9 +9,12 @@ license="MIT" homepage="http://git.2f30.org/scron/" distfiles="http://dl.2f30.org/releases/${pkgname}-${version}.tar.gz" checksum=4ae8225a3991e42e29791d981192c9daf5b9b02609f68775768fe1598ae2ce18 -replaces="cron-daemon>=0" provides="cron-daemon-0_1" -conf_files="/etc/crontab" + +alternatives=" + cron:/etc/sv/scron:/etc/sv/crond + cron:/usr/bin/scrond:/usr/bin/crond + " pre_build() { # STFU gcc @@ -22,8 +25,7 @@ pre_build() { } do_install() { - vbin crond - vconf ${FILESDIR}/crontab + vbin crond scrond vsv scron vlicense LICENSE vdoc README