This version is a lot better than the one in portage. 0.4a version changes: note, some of the Google's bot changed the User Agent string, 0.4a is a 0.4 version modified to work well after this changes. Note that with the old 0.4 the Googled Pages report may no longer be reliable. All the interested users should upgrade. 0.4 version changes: Two new reports, 404 errors and pageviews per visit, the Google keyphrases report is now better looking, shows the page number of the keyword on google, and was fixed to be case-insensitive. More sane exit codes. An option to handle different timezone between server and web users added. A bug in the parsers fixed. Many other little changes. Reproducible: Always Steps to Reproduce:
Created attachment 40953 [details] Ebuild The ebuild is the same of 0.2a except for the version number.
I cp'd the 0.2a ebuild to *-0.4a, emerged and all looks good. Perhaps a local USE flag would be nice to enable or disable the GraphViz dependency, but it works as expected with the ebuild file name change.
GraphViz isn't a real dependency because Visitors doesn't require it to compile or to run. However Visitors (even if Graphviz isn't installed) can generate files that can be used by Graphviz. I've made an ebuild with the USE "graphviz" so that you can choice to install it or not.
Created attachment 47358 [details] Ebuild
0.5 is in portage - w/o graphviz-flag