The cssed ebuild has gnome as a requirement, but the program itself only uses gtk, no gnome libs are used to complile the program. There is also a new version of cssed, 0.2.1. I'm attaching a new ebuild for this and removed the gnome requirements. Also changed the ebuild to run the configure script that comes with the tarball instead of running autogen. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 32546 [details] cssed 0.2.1 ebuild ebuild for cssed-0.2.1
I've already requested the removal of the gnome dependency and other fixes in bug #48037 Besides those, I think you should also remove S as it is ${WORKDIR}/${PN}
>> ${WORKDIR}/${PN} I meant ${WORKDIR}/${P}
Yes, I saw your other bug report. If the admins want to further clean up the ebuild, thats fine. I just wanted to get the new version into portage and remove the gnome USE flag, since cssed doesn't even check for any gnome libs, let alone use them.
>> remove the gnome USE flag, since cssed doesn't even check for any gnome libs The ebuild doesn't check for gtk or X either... it just requires them... therefore IUSE should be just IUSE=""
Thanks for the ebuild. I did some more cleanup, removed "S=..." as it is unnecessary in this case, and changed the SRC_URI to use "${P}" instead of "${PN}-${PV}", as well as the IUSE-stuff which was invalid. It should hit the mirrors shortly.