The package does not compile if only >=gtk+-2 is installed. Reason: DEPEND requires >=x11-libs/gtk+-1.2. That will be fulfilled with gtk+-2 but does not work.
Created attachment 167456 [details] Patch fixes DEPEND to '=x11-libs/gtk+-1.2*'
First of all, congratulation for finding a program that hasn't been updated since it was initially released. Now, back to the point. It seems that this thing builds just fine with gtk 2, it just needs a (nearly) trivial patch for the Makefile. Actually it seems that this could be fully ported to gtk 2, if somebody tried to change all of the references to clist to listview.
I think both this and bug #240284 should use slot-depends rather than fixing it up this way.
It depends on what you're trying to achieve. If your goal is "as few packages depending on gtk 1 as possible", then...
Also, the HOMEPAGE returns a 404.
Oh, and SRC_URI has the same problem as HOMEPAGE.
Created attachment 195297 [details, diff] patch allowing sambasentinel-0.1 to build against gtk2 Quick and dirty patch to Makefile
Created attachment 195298 [details, diff] Patch to current sambasentinel-0.1 ebuild
Gone.