[MacPorts] #45781: gtkextra3: new port

MacPorts noreply at macports.org
Sat Dec 27 05:39:33 PST 2014


#45781: gtkextra3: new port
-------------------------------+--------------------------------
  Reporter:  Tom.Schoonjans@…  |      Owner:  macports-tickets@…
      Type:  submission        |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.3.2
Resolution:                    |   Keywords:
      Port:  gtkextra3         |
-------------------------------+--------------------------------

Comment (by Tom.Schoonjans@…):

 Replying to [comment:13 ionic@…]:
 > Replying to [comment:12 Tom.Schoonjans@…]:
 > > 1) yes there is indeed no support for Gtk3 currently, but that is
 being worked on. When this is done, the new version will probably be
 called gtkextra-4. We plan on maintaining both gtkextra-3 and gtkextra-4
 branches in the future, at least as long as Gtk2 is officially supported.
 >
 > OK, so we don't need subports for gtk2 and gtk3 for now, then. If, in
 the future, gtkextra-4 is supposed to support both GTK2 and GTK3, the
 situation may change.
 > [[BR]][[BR]]
 >

 The developers plan to have Gtkextra-3 supporting Gtk2 and Gtkextra-4
 supporting Gtk3 (exclusively).


 > > 3) I will check if php-gtk and gpsim would build against gtkextra-3
 and will try to produce patches if necessary. Php-gtk appears to be dead
 by the way
 >
 > Yeah, PHP-GTK (the port) hasn't been updated in years. Not surprised.
 > [[BR]][[BR]]
 >

 After making a small modification to the configure.ac script of gpsim I
 managed to get it building against Gtkextra-3, but this solution
 unfortunately didn't work out for php-gtk. Fixing the build errors seems
 like a major task and should be taken care of by the php-gtk developers.

 > > 4) I am not a big fan of gtk2-extra3 name: I understand the rationale
 behind it but I think it just differs too much from the official name. I
 would like to suggest gtkextra or gtkextra3
 >
 > It seems like we're not really consistent in naming `gtk{,2,3}-foo`
 ports based on the "correct" toolkit, anyway, so `gtkextra3` may just do
 it. I just tried to clear up that mess you're in for putting `3` into a
 GTK2-based library name.
 > [[BR]][[BR]]
 >

 I agree that naming the package Gtkextra-3 may not have been the smartest
 move… this happened before I joined the development though :-)

 > Just one more thing. I'd suggest moving the group back to `x11 devel`
 instead of `gnome devel`, because this port has really nothing to do with
 GNOME per se, short of using the same drawing library. From what I've seen
 it's desktop-evironment-agnostic and can be used just as nicely for
 applications "supposed" to be used with `XFCE`. You'll hopefully get the
 idea.

 I agree

-- 
Ticket URL: <https://trac.macports.org/ticket/45781#comment:14>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list