GARNAME = gnome-sharp
GARVERSION = 2.16.0
CATEGORIES = mono
DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz

LIBDEPS = mono/mono mono/gtk-sharp2.0 platform/GConf platform/libgnome platform/libgnomeui platform/libgnomecanvas platform/gnome-vfs desktop/libgnomeprintui desktop/gnome-panel desktop/gtkhtml desktop/librsvg desktop/vte

DESCRIPTION = mono
MAINTAINER = Joseph Sacco <jsacco@gnome.org>
define BLURB
Gnome# is a .NET language binding for assorted GNOME libraries:
     GConf, libgnome, gnome-vfs, gtkhtml, librsvg, vte
endef

# currently, 'configure' knows nothing about gtkhtml3 > 3.8.0
# evil hack to get support for version 3.15.x
# if the API has not changed *too* much, the hack may actually work... :-)
libgtkhtml_pc="$(libdir)/pkgconfig/libgtkhtml-3.14.pc"
pkg_config="$(bindir)/pkg-config"

gtkhtml_cflags="`$(pkg_config) --cflags $(libgtkhtml_pc)`"
gtkhtml_libs="`$(pkg_config) --libs $(libgtkhtml_pc)`"

CONFIGURE_ENV = GTKHTML_DEPENDENCIES_CFLAGS="$(gtkhtml_cflags)" 
CONFIGURE_ENV += GTKHTML_DEPENDENCIES_LIBS="$(gtkhtml_libs)" 

CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
INSTALL_SCRIPTS = $(WORKSRC)/Makefile

CONFIGURE_ARGS = $(DIRPATHS)

include ../category.mk
