Trivial ebuild in order to add Cariomm to Portage. These are the C++ bindings for the Cairo rendering library from freedesktop.org. Will probably also be needed by next version of Gtkmm (2.10).
Created attachment 75926 [details] Ebuild for cairomm-0.4.0 The ebuild.
Created attachment 75927 [details] Cairomm-0.4.0 ebuild Sorry, I attached a slightly old version of the ebuild. This one is okay.
- preferable use make DESTDIIR=${D} install, instead einstall, which is merely for retarded install scripts
Cairomm is now 0.6.0, but needs doxygen. 0.5.0 will install just fine if you make a new copy of the ebuild to 0.5.0.
(In reply to comment #3) > - preferable use make DESTDIIR=${D} install, instead einstall, which is merely > for retarded install scripts > I've been told to use emake DESTDIR="${D}" install instead of make DESTDIR="${D}" install. /usr/portage/skel.ebuild says "When you hit a failure with emake, do not just use make." Anyway, cairomm-1.1.x smthing is out and it should be compatible with Cairo 1.2.0. Unfortunately cairographics.org is down at the moment so I'm waiting for it to rise up before saying anything for sure (and before posting new ebuild here)
Created attachment 92292 [details] cairomm-1.1.10.ebuild - cairomm is C++ bindings to latest cairo release 1.2.0 - It is depency for upcoming media-sound/bmpx release.
Committed to www.gentoo-sunrise.org overlay for review and easy access.
Created attachment 92307 [details] cairomm-1.1.10.ebuild oops, added LICENSE and cleaned line wrapping after econf (thanks to genstef)
This is needed by gtkmm-2.10. If you have gtkmm in gentoo proper, why not cairomm? Anyway, thanks to the previous submitters.
Created attachment 94763 [details] cairomm-1.2.0.ebuild cairomm-1.2.0 has been released. Attaching slightly changed ebuild (SRC_URI line).
You added the wrong license, sorry :P It uses LGPL-2 (or they say later works as well, so LGPL-2.1 would work as well). Minor, but nevertheless to be correct it should be mentioned.
Created attachment 95167 [details] change license to lgpl-2 thanks, changed the license. oh, and it's still not InOverlay, contrary to what the bug's headers say.
bump to 1.2.2 as well... This should go in portage soon too, bmpx will require it for future versions.
John has put ciaromm into portage.