Hi. Under this directory, you'll find diffs to replace fam with gamin in the ports tree: http://www.bsdfrog.org/tmp/GAMIN/
A couple of patches were borrowed from FreeBSD ports and pkgsrc. (note that the tracker-search diff also contains the gstreamer modifications which I'll commit tomorrow). The biggest change is that I took the opportunity after discussing with landry@ to merge the glib2,-fam subpackage into the -main one. Indeed: * libgamin has no dependency * notifications will not be enabled unless you install gamin,-server So by default, current behaviour will not change and it allows us to simplify things. Also, gamin is nice in the way that you don't need portmap running like with fam and when installed, the server will start on-demand, without the need to add any rc.local entry. It is currently under testing, but so far, things work nicely. I'm still looking into some warnings and stuffs. As usual, I'd appreciate any comments. Thanks. -- Antoine