Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45752 - Updated ebuild for gtkmm-2.3.6
Summary: Updated ebuild for gtkmm-2.3.6
Status: VERIFIED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 45754
Blocks:
  Show dependency tree
 
Reported: 2004-03-25 16:45 UTC by Andrej Kacian (RETIRED)
Modified: 2004-05-26 03:16 UTC (History)
0 users

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


Attachments
An ebuild file for gtkmm-2.3.6 package (gtkmm-2.3.6.ebuild,692 bytes, text/plain)
2004-03-25 16:46 UTC, Andrej Kacian (RETIRED)
Details
A modified ebuild file for gtkmm-2.3.6 (gtkmm-2.3.6.ebuild,668 bytes, text/plain)
2004-03-26 02:43 UTC, Andrej Kacian (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 16:45:19 UTC
gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+. It closely follows GTK+ development. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widget classes that can be freely combined to quickly create complex user interfaces. Here's an overview, with documentation and status. gtkmm is free software distributed under the GNU Library General Public License (LGPL).

Development is currently in progress on the unstable gtkmm 2.3 branch, which will become the new stable gtkmm 2.4. gtkmm 2.3/2.4 can be installed in parallel with the previous stable gtkmm 2.2. The stable (API/ABI-frozen) gtkmm 2.4.0 will be released soon after GTK+ 2.4.0. We follow the official GNOME Platform Bindings release schedule.

See attached ebuild.

P.S.: This ebuild installs into SLOT="2.4", because it's meant to co-exist with gtkmm-2.2 branch (see previous paragraph)
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 16:46:13 UTC
Created attachment 28026 [details]
An ebuild file for gtkmm-2.3.6 package
Comment 2 Andrej Kacian (RETIRED) gentoo-dev 2004-03-26 02:38:17 UTC
Prerequisites for this new gtkmm are in contradiction to the second paragraph of my initial comment of this bug. It needs gtk+-2.4 installed, which is meant to replace gtk+-2.2 branch. Therefore, if you install gtk+-2.4 on your system, gtkmm-2.2 has no good reason to stay there - only the new gtkmm is of some use there.

I believe this will be sorted out by the time they get to gtkmm-2.4 (i.e. stable). In the meantime, I think the SLOT="2.4" should be preserved with gtkmm-2.3.6.ebuild, since it *is able* to coexist with 2.2 branch.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2004-03-26 02:43:43 UTC
Created attachment 28048 [details]
A modified ebuild file for gtkmm-2.3.6

I have removed an invalid dependency on libsigc++-1.2.x - gtkmm itself doesn't
depend on it, glibmm (a dependency of gtkmm) does depend on a new version of
it. (http://bugs.gentoo.org/show_bug.cgi?id=45754)
Comment 4 foser (RETIRED) gentoo-dev 2004-03-26 08:34:48 UTC
devel release
Comment 5 foser (RETIRED) gentoo-dev 2004-05-26 03:16:59 UTC
2.4 got added