> I made a copy of rrdtool-1.2.11-r2
> ebuild and removed reference to cgilib, as it's not required anymore.
I don't think removing the reference to cgilib is the right approach. Strangely
enough, I was in a hurry yesterday and needed rrdtool quickly so I just emerged
it and got 1.2.6. When I noticed that it wanted to install cgilib (which I
don't want), I stopped the emerge and looked at the ebuild and the source
tar.gz.
There is a --disable-rrdcgi option that can be passed to configure to control
the building of rrdcgi.
Even though I personally don't want rrdcgi, someone might. Removing support for
it completely from the ebuild just seems wrong, especially when the default
used to be (actually, still is in stable) to build it in. I think the better
solution would be to change the ebuild to support a USE flag (rrdcgi) that can
be used for this.
I actually added such a USE flag yesterday but made the change to
/usr/portage... rather can copying the ebuild to my local overlay (I was in a
hurry). I synced this morning and lost the changes, but they are quite easy to
add back.