1 DESCRIPTION
= "GLib 1.2 is a deprecated libray to \
2 provide support for old glib 1.2 based applications"
6 DEPENDS
+= "glib-1.2-native"
7 DEPENDS_virtclass
-native
= ""
10 LEAD_SONAME
= "libglib-1.2.*"
12 FILESDIR
= "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/glib-1.2-${PV}"
14 EXTRA_OECONF
= "--disable-debug"
16 SRC_URI
= "ftp://ftp.gtk.org/pub/gtk/v1.2/glib-${PV}.tar.gz \
17 file://glibconfig-sysdefs.h \
19 file://glib-reconf-fix;apply=yes \
20 file://posix-conf-changes;apply=yes \
21 file://glib-config-use-pkg-config;apply=yes \
22 file://gcc-3.4-pretty_function;apply=yes"
24 S
= "${WORKDIR}/glib-${PV}"
26 inherit autotools pkgconfig binconfig gettext
29 do_configure_prepend
() {
30 install
-m
0644 $
{WORKDIR
}/glibconfig
-sysdefs.h .
31 install
-m
0644 $
{WORKDIR
}/depcomp .
32 rm
-f ltconfig acinclude.m4 libtool ltmain.sh
35 do_install_virtclass
-native
() {
36 oe_libinstall
-so libglib $
{D
}$
{libdir
}
37 oe_libinstall
-so
-C gmodule libgmodule $
{D
}$
{libdir
}
38 oe_libinstall
-so
-C gthread libgthread $
{D
}$
{libdir
}
40 install
-d $
{D
}$
{includedir
}/glib
-1.2
41 install
-m
0644 glibconfig.h glib.h $
{D
}$
{includedir
}/glib
-1.2/
42 install
-d $
{D
}$
{datadir
}/aclocal
43 install
-m
0644 $
{S
}/glib.m4 $
{D
}$
{datadir
}/aclocal
/glib
-1.2.m4
46 do_install_append
() {
47 install
-d $
{D
}$
{includedir
}/glib
-1.2
48 install
-m
0644 glibconfig.h glib.h $
{D
}$
{includedir
}/glib
-1.2/
49 install
-d $
{D
}$
{datadir
}/aclocal
50 install
-m
0644 $
{S
}/glib.m4 $
{D
}$
{datadir
}/aclocal
/glib
-1.2.m4
53 FILES_$
{PN
}-dev
+= "${libdir}/glib/include/glibconfig.h"
55 SRC_URI
[md5sum
] = "6fe30dad87c77b91b632def29dd69ef9"
56 SRC_URI
[sha256sum
] = "6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f"
58 BBCLASSEXTEND
= "native"
60 NATIVE_INSTALL_WORKS
= "1"