1 DESCRIPTION
= "GLib is a general-purpose utility library, \
2 which provides many useful data types, macros, \
3 type conversions, string utilities, file utilities, a main \
4 loop abstraction, and so on. It works on many \
5 UNIX-like platforms, Windows, OS/2 and BeOS."
9 DEPENDS
+= "gtk-doc-native"
12 EXTRA_OECONF
= "--disable-debug"
14 SRC_URI
= "http://download.gnome.org/sources/glib/2.12/glib-${PV}.tar.bz2 \
15 file://glib-gettextize-dir.patch;patch=1 \
16 file://glibconfig-sysdefs.h"
18 S
= "${WORKDIR}/glib-${PV}"
20 inherit autotools pkgconfig native gettext
23 do_configure_prepend
() {
24 install
-m
0644 $
{WORKDIR
}/glibconfig
-sysdefs.h .
28 install
-m
0755 gobject
/glib
-mkenums $
{STAGING_BINDIR
}/
29 install
-m
0755 gobject
/.libs
/glib
-genmarshal $
{STAGING_BINDIR
}/
30 install
-m
0755 glib
-gettextize $
{STAGING_BINDIR
}/
31 oe_libinstall
-so
-C glib libglib
-2.0 $
{STAGING_LIBDIR
}
32 oe_libinstall
-so
-C gmodule libgmodule
-2.0 $
{STAGING_LIBDIR
}
33 oe_libinstall
-so
-C gthread libgthread
-2.0 $
{STAGING_LIBDIR
}
34 oe_libinstall
-so
-C gobject libgobject
-2.0 $
{STAGING_LIBDIR
}
35 autotools_stage_includes
36 install
-d $
{STAGING_INCDIR
}/glib
-2.0/glib
37 install
-m
0755 $
{S
}/glibconfig.h $
{STAGING_INCDIR
}/glib
-2.0/glibconfig.h
38 install
-d $
{STAGING_DATADIR
}/aclocal
39 install
-m
0644 $
{S
}/m4macros
/glib
-2.0.m4 $
{STAGING_DATADIR
}/aclocal
/glib
-2.0.m4
40 install
-m
0644 $
{S
}/m4macros
/glib
-gettext.m4 $
{STAGING_DATADIR
}/aclocal
/glib
-gettext.m4
41 install
-d $
{STAGING_DATADIR
}/glib
-2.0/gettext
/po
42 install
-m
0755 mkinstalldirs $
{STAGING_DATADIR
}/glib
-2.0/gettext
/
43 install
-m
0644 po
/Makefile.in.in $
{STAGING_DATADIR
}/glib
-2.0/gettext
/po
/