Package-Name: glib
Gentoo-Package: dev-libs/glib
Requires: pkgconfig
Homepage: http://www.gtk.org/
# FIXME: partial version number
Source: ftp://ftp.gnome.org/pub/GNOME/sources/glib/2.14/glib-(\d+(.\d+)+).tar.gz $1
#Source: ftp://ftp.gtk.org/pub/gtk/v2.4/glib-(\d+.\d*[02468].\d+).tar.gz $1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -p COPYING ChangeLog* NEWS README "$(PREFIX)/"
	$(MAKE) -f ../Makefile configure CONFIGURE_OPTS="--enable-static"
	$(MAKE)
	$(MAKE) install
Install:
	$(MAKE) instbin BIN="glib-genmarshal glib-gettextize glib-mkenums gobject-query"
	$(MAKE) addldso
	$(MAKE) instpc PC="glib-* gmodule-* gobject-* gthread-*"
	$(MAKE) instman SECTION=1 MAN="glib-genmarshal glib-mkenums"
	$(MAKE) instlocale FILE=glib20
	$(MAKE) instaclocal M4="glib-2.0 glib-gettext"
Clean:
	@set -e ; cd "$(PREFIX)"/lib ; \
	for lib in *.so.[0-9] ; do \
		reallib=`/bin/ls -l "$$lib" | sed 's/.* -> //'` ; \
		for file in $$lib.[0-9]*.[0-9]* ; do \
			if test "$$file" != "$$reallib" ; then \
				rm -fv "$$file" ; \
			fi ; \
		done ; \
	done

/pkg/glib/
/usr/bin/glib-genmarshal
/usr/bin/glib-gettextize
/usr/bin/glib-mkenums
/usr/bin/gobject-query
/usr/lib/pkgconfig/glib-*.pc
/usr/lib/pkgconfig/gmodule-*.pc
/usr/lib/pkgconfig/gobject-*.pc
/usr/lib/pkgconfig/gthread-*.pc
/usr/man/man1/glib-genmarshal.1.gz
/usr/man/man1/glib-mkenums.1.gz
/usr/share/aclocal/glib-2.0.m4
/usr/share/aclocal/glib-gettext.m4
/usr/share/locale/*/LC_MESSAGES/glib20.mo
