[Gtk-sharp-list] Potential Idea.

Todd Berman tberman@gentoo.org
Tue, 2 Sep 2003 09:41:46 -0400

> -----Original Message-----
> From: fd [mailto:fd0h1440@yahoo.co.uk] 
> Sent: September 1, 2003 8:39 PM
> To: tberman@gentoo.org
> Cc: Aleksey Sanin; Mike Kestner; gtk-sharp-list@lists.ximian.com
> Subject: Re: [Gtk-sharp-list] Potential Idea.
> > I can personally think of many uses of having just GLib# 
> installed, as I
> > can think of multiple applications that don't use anything 
> other than
> > GLib (from gtk+/relatives). 
> If you don't have X on a system, you can opt to install just the
> glib-sharp binary package alone. Similarly, if you don't use 
> GNOME, you
> might choose to install gtk-sharp but not gnome-sharp. For example,
> there was a console media player a few months back that  depended only
> on gst-sharp (for the GStreamer binding). Basically, you don't have to
> split up the source tree to be able to produce a collection of more
> compartmentalised binary packages. There are many good 
> resources on the
> Web about how packaging systems work if you're interested in learning
> more.

Heh, the problem is the C glue that requires the headers.

To build and install glib-sharp from source, you *need* gtk, even if you
just want glib due to one massive glue library that requires gtk.

This is the prime reason for me pushing for a glue split so there is a
1:1 glue<->managed assembly relationship.