Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 522554

Summary: sys-fs/direvent-5.0 - inotify daemon
Product: Gentoo Linux Reporter: Andrew Miller <ysottre>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: jer, polynomial-c
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild
init script
amd64 build log
arm build log
x86 build log
init script #2
direvent-5.1.ebuild

Description Andrew Miller 2014-09-11 04:31:44 UTC
GNU Direvent is a daemon that monitors directories (using inotify) and reacts to file system events in them.

It's more lightweight than running a bash script in an infinite loop and using sys-fs/inotify-tools to monitor a directory. It also allows you to monitor a directory tree recursively, a feature which inotify-tools doesn't have.

I have written this ebuild with assistance from #gentoo-dev-help, I believe all the kinks have been worked out.
Comment 1 Andrew Miller 2014-09-11 04:32:28 UTC
Created attachment 384548 [details]
ebuild
Comment 2 Andrew Miller 2014-09-11 04:33:14 UTC
Created attachment 384550 [details]
init script
Comment 3 Andrew Miller 2014-09-11 04:34:04 UTC
Created attachment 384552 [details]
amd64 build log

Compiles on my main machine (amd64)
Comment 4 Andrew Miller 2014-09-11 04:34:36 UTC
Created attachment 384554 [details]
arm build log

Compiles on my raspberry pi (arm)
Comment 5 Andrew Miller 2014-09-11 04:35:18 UTC
Created attachment 384556 [details]
x86 build log

Compiles in an x86 chroot
Comment 6 Andrew Miller 2014-09-11 07:28:13 UTC
Created attachment 384564 [details]
init script #2

Simplified init script
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2016-07-18 06:53:38 UTC
Created attachment 440984 [details]
direvent-5.1.ebuild
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2016-07-18 06:54:04 UTC
Comment on attachment 440984 [details]
direvent-5.1.ebuild

That's without the init.d script and so on.