Created attachment 561306 [details] incron-0.5.12.ebuild incron development continues on github. Other distros uses that version. It provides recursive monitoring which was unsupported in previous version. Ebuild attached
Comment on attachment 561306 [details] incron-0.5.12.ebuild --- incron-0.5.10-r1.ebuild 2018-11-18 11:31:09.671427066 +0100 +++ - 2019-01-15 18:33:22.176913685 +0100 @@ -6,8 +6,8 @@ inherit eutils linux-info systemd toolchain-funcs DESCRIPTION="inotify based cron daemon" -HOMEPAGE="http://incron.aiken.cz/" -SRC_URI="http://inotify.aiken.cz/download/incron/${P}.tar.gz" +HOMEPAGE="https://github.com/ar-/incron" +SRC_URI="https://github.com/ar-/incron/archive/${PV}.tar.gz" LICENSE="GPL-2 LGPL-2.1" SLOT="0" @@ -21,16 +21,13 @@ # It should be ok to expect at least 2.6.18 CONFIG_CHECK="~INOTIFY_USER" -src_prepare() { - epatch "${FILESDIR}"/${P}+gcc-4.7.patch -} - src_compile() { emake CXX=$(tc-getCXX) } src_install() { emake DESTDIR="${D}" PREFIX=/usr DOCDIR=/usr/share/doc/${PF} install + keepdir /var/spool/incron newinitd "${FILESDIR}/incrond.init" incrond systemd_dounit "${FILESDIR}/incrond.service"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118d57e1e794edef1116618a8ac31ce6552414a9 commit 118d57e1e794edef1116618a8ac31ce6552414a9 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2019-07-22 13:28:31 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2019-07-22 13:29:35 +0000 sys-process/incron: bump to v0.5.12 snapshot release Closes: https://bugs.gentoo.org/675518 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> sys-process/incron/Manifest | 1 + .../incron-0.5.12-use-execl-instead-system.patch | 25 +++++++++ sys-process/incron/files/incron.conf | 27 ++++++++++ sys-process/incron/files/incrond-r1.init | 26 ++++++++++ sys-process/incron/files/incrond.conf | 26 ++++++++++ sys-process/incron/incron-0.5.12_p20191114.ebuild | 59 ++++++++++++++++++++++ 6 files changed, 164 insertions(+)