# Template file for 'dcron' pkgname=dcron version=4.5 revision=1 distfiles="http://www.jimpryor.net/linux/releases/dcron-${version}.tar.gz" build_style=custom-install short_desc="Dillon's lightweight cron daemon" maintainer="Juan RP " checksum=9e50edb6f5bd8153b16bad05087d985e5153ce45cc01ae77e7f842213fb4a824 long_desc=" This lightweight cron daemon aims to be simple and secure, with just enough features to stay useful. It was written from scratch by Matt Dillon in 1994. It's now developed and maintained by Jim Pryor. In the author's opinion, having to combine a cron daemon with another daemon like anacron makes for too much complexity. So the goal is a simple cron daemon that can also take over the central functions of anacron." keep_empty_dirs=yes replaces="cronie>=0" openrc_services="crond default true" conf_files="/var/spool/cron/root /etc/conf.d/cron" provides="cron-daemon-0" replaces="cron-daemon>=0" Add_dependency run glibc do_build() { make PREFIX=/usr CRONTAB_GROUP=users CRONTABS=/var/spool/cron \ CRONSTAMPS=/var/spool/cronstamps ${makejobs} } do_install() { make DESTDIR=${DESTDIR} install install -d ${DESTDIR}/etc/cron.{hour,week,month}ly install -D -m755 extra/run-cron ${DESTDIR}/usr/sbin/run-cron install -D -m600 extra/root.crontab ${DESTDIR}/var/spool/cron/root install -D -m644 extra/crond.logrotate ${DESTDIR}/etc/logrotate.d/crond install -D -m644 ${FILESDIR}/crond.confd ${DESTDIR}/etc/conf.d/crond install -D -m755 ${FILESDIR}/crond.init ${DESTDIR}/etc/init.d/crond # crontab must be setuid for all users to work! chmod 4755 ${DESTDIR}/usr/bin/crontab }