GARNAME = glib
GARVERSION = 2.14.3
CATEGORIES = platform
DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2

LIBDEPS = freedesktop/pkg-config platform/gtk-doc

DESCRIPTION = glib
define BLURB
GLib is the low-level core library that forms the basis for projects such as 
GTK+ and GNOME. It provides data structure handling for C, portability wrappers, 
and interfaces for such runtime functionality as an event loop, threads,
dynamic loading, and an object system.
endef

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

CONFIGURE_ARGS = $(DIRPATHS) --enable-explicit-deps=yes

include ../category.mk

CONFIGURE_ARGS := $(shell echo $(CONFIGURE_ARGS) | sed 's,--disable-debug,--enable-debug=minimal,' | sed 's,--disable-static,--enable-static,')

LDFLAGS := $(shell echo $(LDFLAGS) | sed 's,--export-dynamic ,-O1 ,')
