Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675518 - sys-process/incron-0.5.12 version bump (fork)
Summary: sys-process/incron-0.5.12 version bump (fork)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2019-01-15 17:20 UTC by Samuel Cuella
Modified: 2019-07-22 13:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
incron-0.5.12.ebuild (incron-0.5.12.ebuild,805 bytes, text/plain)
2019-01-15 17:20 UTC, Samuel Cuella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Cuella 2019-01-15 17:20:29 UTC
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 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-15 17:33:40 UTC
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"
Comment 2 Larry the Git Cow gentoo-dev 2019-07-22 13:29:43 UTC
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(+)