A C source parser and C which bind to GObject based libraries. The Gtk+-2.0 libraries are included along with several GNOME platform libraries.
The gtk-sharp-gapi package includes the parser and code generator used by the Gtk if you want to bind GObject-based libraries, or need to compile a project that uses it to bind such a library.