I don't know how people function with the Gimp without the Guash plug-in. I know I can't. I'll attach an ebuild that I've created for it.
Created attachment 17894 [details] Guash ebuild Couple of weird things about this ebuild. The registry.gimp.org site requires query params appended to the source file. I work around this with a src_compile function. Couldn't find any other examples of this in portage. Also, there's no configure script in the source, so the ebuild does compile/install manually using gimptool (part of the Gimp).
chris, please attach a proper ebuild with the header information (Specifically the copyright information). Also, is it really necessary to rename the tarball?
Created attachment 17921 [details] Guash ebuild Here it is with the header. I thought that got added automatically, sorry. I grepped through all of the SRC_URIs in portage, but couldn't find any others that have to handle query string params. Renaming the source was the only way that I could get the unpack to work (got errors when unpacking the query stringed source). I'm new to gentoo & ebuilds so it's entirely possible that there's another way to handle this situation that I'm not aware of.
doesn't guash have a version, an ebuild should be versioned. And i don't like the fact much that a script has to fetch the plugin, aren't they all dumped in an ftp dir somewhere ? anyway, i'm not sure about adding gimp plugins, we might open the floodgates.
The ebuild does use the standard SRC_URI mechanism for downloading the source. It just has to rename it after downloading it because of the query parameter. If there is an FTP repository, I have not been able to find it. I suppose I could contact the site maintainer... The ebuild could also use the RESTRICT=fetch mechanism, requiring the user to manually insert the source into distfiles. I was just being cute with the mv thing. This ebuild is for 2.3.0 - it's named guash-2.3.0.ebuild on my system. As I'm not a gentoo developer, I can't speak as to what the policy for gimp plug-ins should be. I can point out that you've already got at least one in portage - gimp-freetype ;)
No developer took this ebuild under their wing, so closing. If someone wants to maintain it, feel free to re-open/assign.