--- /usr/portage/app-admin/mcelog/mcelog-1.0_pre3.ebuild 2010-05-28 13:35:20.000000000 +0200 +++ mcelog-1.0_pre3.ebuild 2010-08-23 11:14:55.581554496 +0200 @@ -14,10 +14,10 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" +IUSE="cron" DEPEND="" -RDEPEND="virtual/cron" +RDEPEND="cron? ( virtual/cron )" S="${WORKDIR}/${MY_P}" @@ -42,11 +42,15 @@ dosbin mcelog || die doman mcelog.8 - exeinto /etc/cron.daily - newexe mcelog.cron mcelog || die - - insinto /etc/logrotate.d/ - newins mcelog.logrotate mcelog || die + if use cron ; then + exeinto /etc/cron.daily + newexe mcelog.cron mcelog || die + + insinto /etc/logrotate.d/ + newins mcelog.logrotate mcelog || die + else + newinitd "${FILESDIR}"/mcelog.init mcelog + fi dodoc CHANGES README TODO *.pdf }