I had to remove the opengl switching cause it was buggy and if I fixed it then gtkglextmm stopped to compile..... feel free to modufy anything, as ever...
Created attachment 81389 [details] gtktglext-1.2.0.ebuild gtkglextmm-1.2.0 ebuild to come....
dependancy check done with linking_libs and included_headers , all is fine.
Created attachment 81504 [details] gtkglext-1.2.0 Cleaned ebuild, opengl-update no more necessary (was broken in previous ebuild and fixing caused gtkglextmm to not compile: broken gtkglext,tested with a nvidia card as the opengl fix was declared to be for).
Created attachment 81508 [details] gtkglext-1.2.0 Sorry, distraction error, no # comments should be in dependancies list.
note : tested working with gcc-4.1.0 and glibc-2.4 (~x86 , -O2 -march=athlon-xp -pipe -fomit-frame-pointer )
added to the tree.