Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 117364 - [EBUILD] cairomm-1.2.0 : C++ bindings for the Cairo library
Summary: [EBUILD] cairomm-1.2.0 : C++ bindings for the Cairo library
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2006-01-01 10:31 UTC by Matteo Settenvini
Modified: 2006-09-15 14:01 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for cairomm-0.4.0 (cairomm-0.4.0.ebuild,552 bytes, text/plain)
2006-01-01 10:32 UTC, Matteo Settenvini
Details
Cairomm-0.4.0 ebuild (cairomm-0.4.0.ebuild,537 bytes, text/plain)
2006-01-01 10:33 UTC, Matteo Settenvini
Details
cairomm-1.1.10.ebuild (cairomm-1.1.10.ebuild,666 bytes, text/plain)
2006-07-20 04:08 UTC, Samuli Suominen (RETIRED)
Details
cairomm-1.1.10.ebuild (cairomm-1.1.10.ebuild,667 bytes, text/plain)
2006-07-20 07:03 UTC, Samuli Suominen (RETIRED)
Details
cairomm-1.2.0.ebuild (cairomm-1.2.0.ebuild,666 bytes, text/plain)
2006-08-21 04:51 UTC, Matteo Settenvini
Details
change license to lgpl-2 (ttt,667 bytes, text/plain)
2006-08-26 23:52 UTC, R Stephan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Settenvini 2006-01-01 10:31:25 UTC
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).
Comment 1 Matteo Settenvini 2006-01-01 10:32:18 UTC
Created attachment 75926 [details]
Ebuild for cairomm-0.4.0

The ebuild.
Comment 2 Matteo Settenvini 2006-01-01 10:33:30 UTC
Created attachment 75927 [details]
Cairomm-0.4.0 ebuild

Sorry, I attached a slightly old version of the ebuild. This one is okay.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 17:13:19 UTC
- preferable use make DESTDIIR=${D} install, instead einstall, which is merely for retarded install scripts
Comment 4 Alex Buell 2006-04-07 09:25:53 UTC
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. 
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2006-07-19 11:45:03 UTC
(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)
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2006-07-20 04:08:26 UTC
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.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2006-07-20 06:45:13 UTC
Committed to www.gentoo-sunrise.org overlay for review and easy access.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2006-07-20 07:03:18 UTC
Created attachment 92307 [details]
cairomm-1.1.10.ebuild

oops, added LICENSE and cleaned line wrapping after econf (thanks to genstef)
Comment 9 R Stephan 2006-08-10 07:58:11 UTC
This is needed by gtkmm-2.10. If you have gtkmm in gentoo proper, why not cairomm? Anyway, thanks to the previous submitters.
Comment 10 Matteo Settenvini 2006-08-21 04:51:36 UTC
Created attachment 94763 [details]
cairomm-1.2.0.ebuild

cairomm-1.2.0 has been released. Attaching slightly changed ebuild (SRC_URI line).
Comment 11 Joe Kappus 2006-08-26 16:39:56 UTC
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.
Comment 12 R Stephan 2006-08-26 23:52:54 UTC
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.
Comment 13 Joe Kappus 2006-09-08 21:11:14 UTC
bump to 1.2.2 as well... 

This should go in portage soon too, bmpx will require it for future versions.
Comment 14 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-09-15 14:01:41 UTC
John has put ciaromm into portage.