summaryrefslogtreecommitdiffstats
path: root/meta/packages/gtk+/gtk+_2.6.10.bb
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openedhand.com>2007-06-28 08:29:29 +0000
committerMarcin Juszkiewicz <hrw@openedhand.com>2007-06-28 08:29:29 +0000
commitd4ed273e04c6679c994080871beb32beac9e6447 (patch)
treec08de194288405f25c31017d5d3edbbfc108e6ff /meta/packages/gtk+/gtk+_2.6.10.bb
parent13438101436699a3f4adc23f7d87e3c37c3b0322 (diff)
downloadpoky-d4ed273e04c6679c994080871beb32beac9e6447.tar.gz
gtk+: recommend gdk-pixbuf loaders, unified 2.6.10/2.10.12 recipes, moved common part into gtk+.inc
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2036 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gtk+/gtk+_2.6.10.bb')
-rw-r--r--meta/packages/gtk+/gtk+_2.6.10.bb61
1 files changed, 3 insertions, 58 deletions
diff --git a/meta/packages/gtk+/gtk+_2.6.10.bb b/meta/packages/gtk+/gtk+_2.6.10.bb
index 5b022e997d..02540c0a98 100644
--- a/meta/packages/gtk+/gtk+_2.6.10.bb
+++ b/meta/packages/gtk+/gtk+_2.6.10.bb
@@ -1,11 +1,6 @@
1DESCRIPTION = "GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete \ 1require gtk+.inc
2set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites." 2
3HOMEPAGE = "http://www.gtk.org" 3PR = "r8"
4SECTION = "libs"
5LICENSE = "LGPL"
6PRIORITY = "optional"
7DEPENDS = "glib-2.0 pango atk jpeg libpng libxext libxcursor gtk-doc libgcrypt"
8PR = "r7"
9 4
10SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-${PV}.tar.bz2 \ 5SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-${PV}.tar.bz2 \
11 file://no-demos.patch;patch=1 \ 6 file://no-demos.patch;patch=1 \
@@ -22,32 +17,6 @@ SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-${PV}.tar.bz2 \
22 file://filechooser-default.patch;patch=1 \ 17 file://filechooser-default.patch;patch=1 \
23 " 18 "
24 19
25inherit autotools pkgconfig
26
27FILES_${PN} = "${bindir}/gdk-pixbuf-query-loaders \
28 ${bindir}/gtk-query-immodules-2.0 \
29 ${bindir}/gtk-update-icon-cache \
30 ${libdir}/lib*.so.* \
31 ${datadir}/themes ${sysconfdir} \
32 ${libdir}/gtk-2.0/${LIBV}/engines/libpixmap.so"
33FILES_${PN}-dev += " \
34 ${datadir}/gtk-2.0/include \
35 ${libdir}/gtk-2.0/include \
36 ${libdir}/gtk-2.0/${LIBV}/loaders/*.la \
37 ${libdir}/gtk-2.0/${LIBV}/immodules/*.la \
38 ${libdir}/gtk-2.0/${LIBV}/engines/*.la \
39 ${bindir}/gdk-pixbuf-csource"
40FILES_${PN}-dbg += " \
41 ${libdir}/gtk-2.0/${LIBV}/loaders/.debug/* \
42 ${libdir}/gtk-2.0/${LIBV}/immodules/.debug/* \
43 ${libdir}/gtk-2.0/${LIBV}/engines/.debug/*"
44
45
46RRECOMMENDS_${PN} = "glibc-gconv-iso8859-1 ttf-dejavu-sans"
47RRECOMMENDS_${PN}_angstrom = "glibc-gconv-iso8859-1 ttf-dejavu-sans gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm"
48RRECOMMENDS_${PN}_openzaurus = "glibc-gconv-iso8859-1 ttf-dejavu-sans gdk-pixbuf-loader-png gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-gif gdk-pixbuf-loader-xpm"
49RRECOMMENDS_${PN}_poky = "glibc-gconv-iso8859-1"
50
51EXTRA_OECONF = "--without-libtiff --disable-xkb --disable-glibtest" 20EXTRA_OECONF = "--without-libtiff --disable-xkb --disable-glibtest"
52 21
53LIBV = "2.4.0" 22LIBV = "2.4.0"
@@ -61,30 +30,6 @@ do_configure_prepend() {
61 done 30 done
62} 31}
63 32
64do_stage () {
65 oe_libinstall -so -C gtk libgtk-x11-2.0 ${STAGING_LIBDIR}
66 oe_libinstall -so -C gdk libgdk-x11-2.0 ${STAGING_LIBDIR}
67 oe_libinstall -so -C contrib/gdk-pixbuf-xlib libgdk_pixbuf_xlib-2.0 ${STAGING_LIBDIR}
68 oe_libinstall -so -C gdk-pixbuf libgdk_pixbuf-2.0 ${STAGING_LIBDIR}
69
70 autotools_stage_includes
71
72 mkdir -p ${STAGING_LIBDIR}/gtk-2.0/include
73 install -m 0644 gdk/gdkconfig.h ${STAGING_LIBDIR}/gtk-2.0/include/gdkconfig.h
74
75 install -m 0644 m4macros/gtk-2.0.m4 ${STAGING_DATADIR}/aclocal/
76}
77
78do_install_append () {
79 install -d ${D}${sysconfdir}/gtk-2.0
80}
81
82postinst_prologue() {
83if [ "x$D" != "x" ]; then
84 exit 1
85fi
86
87}
88 33
89PACKAGES_DYNAMIC = "gdk-pixbuf-loader-* gtk-immodule-*" 34PACKAGES_DYNAMIC = "gdk-pixbuf-loader-* gtk-immodule-*"
90 35