[Gtk-sharp-list] [Patch, etc] pkgconfig support for Gtk#

Charles Iliya Krempeaux charles@reptile.ca
12 Mar 2003 01:27:38 -0800


Hello,

There's a problem with this Patch.  I'll fix it tomorrow.


See ya

On Wed, 2003-03-12 at 00:43, Charles Iliya Krempeaux wrote:
> Hello,
> 
> INTRODUCTION
> 
>     After the e-mail from Martin Baulig <martin@gnome.org>, it seemed
>     clear that it would be helpful for Gtk# to have pkgconfig files.
> 
>     That way people can check for the existence of Gtk#, Gnome#, Rsvg#,
>     or whatever, on their system, in their "build system".
> 
>     (Whomever is writing RPM spec files, or DEB stuff, will likely need
>     to take account of these.  So that they get included and installed
>     in the correct package.)
> 
> 
> COMPILING WITH IT
> 
>     Also, people can now use pkg-config when compiling GNOME.NET
>     programs.
> 
>     The convention for using pkgconfig to compile Gtk# stuff is
>     as follows:
> 
>         mcs gnomehelloworld.cs `pkg-config --libs gnome-sharp`
> 
>     (I've likely missed some libraries [to be outputted by
>     pkgconfig], so, if you find any that I've missed, let me know.)
> 
> 
> MORE INFO
> 
>     I've created a Patch and included a tarball (with the new files)
>     for this.
> 
>     The Patch and tarball are attached to this e-mail.
> 
>     Someone please check my work.  This is the first time that I've
>     written pkgconfig files.
> 
> 
> RFC
> 
>     Some notes... I only made one GConf pkgconfig file.  (I really don't
>     know enough about GConf to know whether there should be 2 pkgconfig
>     files (for this) or not.
> 
>     Further, if people think it will be useful.  I can make
>     "uninstalled" pkgconfig files.
> 
> 
> 
> See ya
-- 
     Charles Iliya Krempeaux, BSc
     charles@reptile.ca

________________________________________________________________________
 Reptile Consulting & Services    604-REPTILE    http://www.reptile.ca/