Gimp-lensfun is a plugin for GIMP that corrects lens distortions using the lensfun database. I wrote an ebuild and it works for me so far. The lensfun library and the other dependencies are already in portage.
Created attachment 325018 [details]
Ah, forgot the license, it's GPL-3.
*** This bug has been marked as a duplicate of bug 373479 ***
(In reply to comment #3)
> *** This bug has been marked as a duplicate of bug 373479 ***
Bug 373479 is an ebuild for the standalone lensfun library that is already in portage. This ebuild builds a GIMP plugin that enables the lensfun functionality in GIMP. Other applications like darktable or digikam have builtin support for lensfun but GIMP doesn't. It seems this plugin is from the same maintainer as the lensfun library.
I don't know the recommended procedure in this case, but I think this bug is not a duplicate and should be reopened. Thank you!
Thank you for your ebuild. If you are interested in maintaining it in portage tree, have a look here and contact email@example.com
I'm interested in maintaining this package. :)
Thanks. What would the appropriate category for this package be? media-plugins?
Yes, the other gimp plugins are also in media-plugins/
The ebuild needs some fixing
The LICENSE variable must NOT be empty. So are you sure that all runtime dependencies are build time dependencies as well? For example, do you really need gimp installed in order to build this package? Also the || die should be removed from the 'doexe' command as it is not needed in EAPI4
Created attachment 325296 [details]
added license and removed own fault handling
Ah, I forgot to upload again after adding the license.
The source file includes headers from all three dependencies. Is this sufficient or should I unmerge them to test?
(In reply to comment #10)
> Created attachment 325296 [details]
> added license and removed own fault handling
> Ah, I forgot to upload again after adding the license.
> The source file includes headers from all three dependencies. Is this
> sufficient or should I unmerge them to test?
Then I suspect that all 3 of them are build dependencies as well. If you want to do more testing then you are welcomed to try
+*gimp-lensfun-0.2.2 (30 Sep 2012)
+ 30 Sep 2012; Markos Chandras <firstname.lastname@example.org> +gimp-lensfun-0.2.2.ebuild,
+ Initial commit. Thanks to Mario <email@example.com> who will proxy-maintain
+ it. Bug #436282