Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11799 - gtkmm-2.1.0.ebuild (update)
Summary: gtkmm-2.1.0.ebuild (update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-08 17:49 UTC by Kfir Ozer
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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


Attachments
gtkmm-2.1.0.ebuild (update) (gtkmm-2.1.0.ebuild,803 bytes, text/plain)
2002-12-08 17:49 UTC, Kfir Ozer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kfir Ozer 2002-12-08 17:49:10 UTC
gtkmm is a C++ interface for GTK+2.
this is for people who uses gnome 2.1 :) the gnomemm packages stays the same but
gtkmm needs this version instead of the 2.0.x branch.
Comment 1 Kfir Ozer 2002-12-08 17:49:57 UTC
Created attachment 6315 [details]
gtkmm-2.1.0.ebuild (update)

initial ebuild version of gtkmm-2.1.0 (development branch)
Comment 2 foser (RETIRED) gentoo-dev 2002-12-10 06:56:26 UTC
It doesn't _need_ this version, it only needs it if you want to use the new API
additions. Anyway, i'm not planning to put this in until it's stable again,
since we already have a stable gtk2 version in.

The IUSE flag is incorrect btw.
Comment 3 Kfir Ozer 2002-12-10 17:01:45 UTC
first.. IUSE flags where ok? when i use inherit gnome2 and don't put "IUSE" then
lintool yells an error. so i just added it so lintool won't scream. besides that
even if you don't really need it for things to work. it's good to have it :)
Comment 4 foser (RETIRED) gentoo-dev 2002-12-10 19:19:16 UTC
No, its no good to have it, it provides false information. It should be empty.
Please read the ebuild guide, it's all in there.
Comment 5 Kfir Ozer 2002-12-10 19:52:21 UTC
ahmm.. welp it's your choice i was just trying to help with another ebuild. i
still don't get what kind of false information does it have. i know that i made
programs using gnomemm and i must have this package for 2.1 API. 
Comment 6 foser (RETIRED) gentoo-dev 2002-12-11 08:52:10 UTC
please read the ebuild development docs carefully, IUSE merely is a copy of the
USE flags actually used in the dependancies declaration.

You must have this package for 2.1 API extensions, but in genereal gtkmm apps
will work just fine with the one in portage. I might include it in my 2.1.x
packs, but it won't go into portage until it's at 2.2 .

Anyway we appreciate you helping out, but i'm supposed to check ebuilds on
correctness. So if i run into something incorrect i share it, so you can learn,
thats all.
Comment 7 Kfir Ozer 2002-12-14 18:20:08 UTC
k thanks
Comment 8 François MASSON 2002-12-28 11:12:50 UTC
While compilling gtkmm-2.0.2, gcc3.2.1 (both -r0 and -r6) complains about 
invalid convertion of void (*)(treeview*) to gboolean (*)(treeview*)
Comment 9 François MASSON 2002-12-28 22:38:31 UTC
I found what is the problem with gtkmm-2.0.2; I had gtk+2.2.0 and gtkmm-2.0.2
only work with gtk+2.0.x, maybe is it wise to update depency of gtkmm to reflect
this fact.
Comment 10 foser (RETIRED) gentoo-dev 2003-01-07 11:31:02 UTC
gtkmm-2.2.0 is in portage now, ppl who have installed this ebuild should mind
the announcement note about wrongly tagged *mm libs.