[oe] [STABLE][STABLE][PATCH 3/4] gnome: update various bits to 2.26, sync with .dev
Philip Balister
philip at balister.org
Thu Apr 16 12:18:52 UTC 2009
Koen Kooi wrote:
> From: Koen Kooi <koen at openembedded.org>
>
> ---
> classes/gtk-icon-cache.bbclass | 14 ++++++--
> recipes/gnome/cheese_2.26.0.bb | 12 ++++++
> recipes/gnome/gail_1.20.0.bb | 1 +
> recipes/gnome/gnome-bluetooth_2.27.3.bb | 23 ++++++++++++
> recipes/gnome/gnome-desktop_2.26.0.bb | 8 ++++
> recipes/gnome/gnome-icon-theme_2.26.0.bb | 13 +++++++
> recipes/gnome/gnome-keyring_2.24.1.bb | 4 ++-
> recipes/gnome/gnome-menus_2.26.0.bb | 15 ++++++++
> recipes/gnome/gnome-panel/idl-sysroot.patch | 12 +++---
> recipes/gnome/gnome-panel_2.26.0.bb | 27 ++++++++++++++
> recipes/gnome/gnome-python-desktop_2.26.0.bb | 28 +++++++++++++++
> recipes/gnome/gvfs_1.2.1.bb | 21 +++++++++++
> recipes/gnome/libart-lgpl/x86_64/art_config.h | 10 +++++
> recipes/gnome/libgnomecanvas_2.20.0.bb | 3 +-
> recipes/gnome/libgweather_2.26.0.bb | 25 +++++++++++++
> recipes/gnome/libsoup-2.4_2.26.0.bb | 4 +-
> recipes/gnome/libunique_1.0.8.bb | 7 ++++
> recipes/nautilus/nautilus/idl-sysroot.patch | 7 ++++
> recipes/nautilus/nautilus/no-try-run-strftime.diff | 28 +++++++++++++++
> recipes/nautilus/nautilus_2.24.2.bb | 3 ++
> recipes/nautilus/nautilus_2.26.1.bb | 37 ++++++++++++++++++++
> 21 files changed, 289 insertions(+), 13 deletions(-)
> create mode 100644 recipes/gnome/cheese_2.26.0.bb
> create mode 100644 recipes/gnome/gnome-bluetooth_2.27.3.bb
> create mode 100644 recipes/gnome/gnome-desktop_2.26.0.bb
> create mode 100644 recipes/gnome/gnome-icon-theme_2.26.0.bb
> create mode 100644 recipes/gnome/gnome-menus_2.26.0.bb
> create mode 100644 recipes/gnome/gnome-panel_2.26.0.bb
> create mode 100644 recipes/gnome/gnome-python-desktop_2.26.0.bb
> create mode 100644 recipes/gnome/gvfs_1.2.1.bb
> create mode 100644 recipes/gnome/libart-lgpl/x86_64/art_config.h
> create mode 100644 recipes/gnome/libgweather_2.26.0.bb
> create mode 100644 recipes/gnome/libunique_1.0.8.bb
> create mode 100644 recipes/nautilus/nautilus/idl-sysroot.patch
> create mode 100644 recipes/nautilus/nautilus/no-try-run-strftime.diff
> create mode 100644 recipes/nautilus/nautilus_2.26.1.bb
>
> diff --git a/classes/gtk-icon-cache.bbclass b/classes/gtk-icon-cache.bbclass
> index b256365..ea1fdff 100644
> --- a/classes/gtk-icon-cache.bbclass
> +++ b/classes/gtk-icon-cache.bbclass
> @@ -11,11 +11,19 @@ fi
> # Update the pixbuf loaders in case they haven't been registered yet
> gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
>
> -gtk-update-icon-cache -q /usr/share/icons/hicolor
> +for icondir in /usr/share/icons/* ; do
> + if [ -d $icondir ] ; then
> + gtk-update-icon-cache -qt $icondir
> + fi
> +done
> }
>
> gtk_icon_cache_postrm() {
> -gtk-update-icon-cache -q /usr/share/icons/hicolor
> +for icondir in /usr/share/icons/* ; do
> + if [ -d $icondir ] ; then
> + gtk-update-icon-cache -qt $icondir
> + fi
> +done
> }
>
> python populate_packages_append () {
> @@ -24,7 +32,7 @@ python populate_packages_append () {
> workdir = bb.data.getVar('WORKDIR', d, 1)
>
> for pkg in packages:
> - icon_dir = '%s/install/%s/%s/icons/hicolor' % (workdir, pkg, bb.data.getVar('datadir', d, 1))
> + icon_dir = '%s/install/%s/%s/icons' % (workdir, pkg, bb.data.getVar('datadir', d, 1))
> if not os.path.exists(icon_dir):
> continue
>
> diff --git a/recipes/gnome/cheese_2.26.0.bb b/recipes/gnome/cheese_2.26.0.bb
> new file mode 100644
> index 0000000..6b780bd
> --- /dev/null
> +++ b/recipes/gnome/cheese_2.26.0.bb
> @@ -0,0 +1,12 @@
> +DESCRIPTION = "Take photos and videos with your webcam, with fun graphical effects"
> +LICENSE = "GPLv2"
> +
> +PR = "r1"
> +
> +DEPENDS = "gtk+ gstreamer hal librsvg gnome-desktop eds-dbus"
> +RRECOMMENDS_${PN} = "gst-plugin-gconfelements gst-plugins-good-meta gst-plugins-base-meta"
> +
> +inherit gnome
> +
> +FILES_${PN} += "${datadir}/dbus-1"
> +
> diff --git a/recipes/gnome/gail_1.20.0.bb b/recipes/gnome/gail_1.20.0.bb
> index 58168a0..13346f3 100644
> --- a/recipes/gnome/gail_1.20.0.bb
> +++ b/recipes/gnome/gail_1.20.0.bb
> @@ -3,6 +3,7 @@ SECTION = "x11/libs"
> PR = "r0"
> DESCRIPTION = "GNOME Accessibility Implementation Library"
> DEPENDS = "gtk+"
> +PROVIDES = "virtual/gail"
>
> inherit gnome
>
> diff --git a/recipes/gnome/gnome-bluetooth_2.27.3.bb b/recipes/gnome/gnome-bluetooth_2.27.3.bb
> new file mode 100644
> index 0000000..9742afa
> --- /dev/null
> +++ b/recipes/gnome/gnome-bluetooth_2.27.3.bb
> @@ -0,0 +1,23 @@
> +LICENSE = "GPL"
> +SECTION = "x11/gnome"
> +
> +inherit autotools gnome pkgconfig
> +
> +GBTREV = "607"
> +SRC_URI = "svn://svn.gnome.org/svn/${PN};module=trunk;rev=${GBTREV};proto=http"
> +S = "${WORKDIR}/trunk"
> +PV = "2.27.3+svnr${GBTREV}"
> +
> +DEPENDS = "obexd obex-data-server gconf-dbus gtk+ dbus-glib libunique libnotify hal bluez4 gnome-keyring"
> +RRECOMMENDS_${PN} += "obexd obex-data-server"
> +RCONFLICTS_${PN} = "bluez-gnome"
> +
> +EXTRA_OECONF = "--enable-debug"
> +CFLAGS += " -g "
> +
> +do_configure_prepend() {
> + sed -i -e s:docs::g ${S}/Makefile.am
> + echo "EXTRA_DIST = version.xml" > gnome-doc-utils.make
> + echo "EXTRA_DIST = version.xml" > gtk-doc.make
> +}
> +
> diff --git a/recipes/gnome/gnome-desktop_2.26.0.bb b/recipes/gnome/gnome-desktop_2.26.0.bb
> new file mode 100644
> index 0000000..52c0e6d
> --- /dev/null
> +++ b/recipes/gnome/gnome-desktop_2.26.0.bb
> @@ -0,0 +1,8 @@
> +require gnome-desktop.inc
> +
> +inherit gnome pkgconfig
> +
> +DEPENDS += "gnome-doc-utils gnome-vfs libxrandr"
> +
> +SRC_URI += " \
> + file://no-desktop-docs.patch;patch=1;pnum=0"
> diff --git a/recipes/gnome/gnome-icon-theme_2.26.0.bb b/recipes/gnome/gnome-icon-theme_2.26.0.bb
> new file mode 100644
> index 0000000..7e5c7b3
> --- /dev/null
> +++ b/recipes/gnome/gnome-icon-theme_2.26.0.bb
> @@ -0,0 +1,13 @@
> +LICENSE = "GPL"
> +SECTION = "x11/gnome"
> +DEPENDS = "icon-naming-utils-native glib-2.0 intltool-native"
> +RDEPENDS = "hicolor-icon-theme"
> +RRECOMMENDS = "librsvg-gtk"
> +
> +FILES_${PN} += "${datadir}/*"
> +
> +EXTRA_OECONF = "--disable-hicolor-check"
> +
> +inherit gnome
> +
> +
> diff --git a/recipes/gnome/gnome-keyring_2.24.1.bb b/recipes/gnome/gnome-keyring_2.24.1.bb
> index 105ee16..9d2b523 100644
> --- a/recipes/gnome/gnome-keyring_2.24.1.bb
> +++ b/recipes/gnome/gnome-keyring_2.24.1.bb
> @@ -3,7 +3,9 @@ SECTION = "x11/gnome"
>
> inherit autotools gnome pkgconfig
>
> -DEPENDS = "gtk+ libtasn1 libgcrypt"
> +PR = "r1"
> +
> +DEPENDS = "gtk+ libtasn1 libgcrypt gconf"
>
> EXTRA_OECONF = "--disable-gtk-doc"
>
> diff --git a/recipes/gnome/gnome-menus_2.26.0.bb b/recipes/gnome/gnome-menus_2.26.0.bb
> new file mode 100644
> index 0000000..5837e7f
> --- /dev/null
> +++ b/recipes/gnome/gnome-menus_2.26.0.bb
> @@ -0,0 +1,15 @@
> +DEPENDS = "python gnome-vfs libxml2 gconf popt gtk+"
> +LICENSE = "GPL"
> +
> +inherit gnome pkgconfig
> +
> +do_stage() {
> +autotools_stage_all
> +}
> +
> +PACKAGES += "${PN}-python"
> +FILES_${PN} += "${datadir}/desktop-directories/"
> +FILES_${PN}-python = "${libdir}/python*"
> +FILES_${PN}-dbg += "${libdir}/python*/site-packages/*/.debug \
> + ${libdir}/python*/site-packages/.debug"
> +
> diff --git a/recipes/gnome/gnome-panel/idl-sysroot.patch b/recipes/gnome/gnome-panel/idl-sysroot.patch
> index f863d4b..07e5ded 100644
> --- a/recipes/gnome/gnome-panel/idl-sysroot.patch
> +++ b/recipes/gnome/gnome-panel/idl-sysroot.patch
> @@ -1,7 +1,7 @@
> -Index: gnome-panel-2.24.0/gnome-panel/Makefile.am
> +Index: gnome-panel-2.26.0/gnome-panel/Makefile.am
> ===================================================================
> ---- gnome-panel-2.24.0.orig/gnome-panel/Makefile.am 2009-03-16 22:37:12.000000000 +0000
> -+++ gnome-panel-2.24.0/gnome-panel/Makefile.am 2009-04-09 14:39:02.000000000 +0000
> +--- gnome-panel-2.26.0.orig/gnome-panel/Makefile.am 2009-03-16 22:37:12.000000000 +0000
> ++++ gnome-panel-2.26.0/gnome-panel/Makefile.am 2009-04-09 14:39:02.000000000 +0000
> @@ -43,7 +43,7 @@
> $(NULL)
>
> @@ -11,10 +11,10 @@ Index: gnome-panel-2.24.0/gnome-panel/Makefile.am
>
> BUILT_SOURCES = \
> $(CORBA_SRCLIST) \
> -Index: gnome-panel-2.24.0/libpanel-applet/Makefile.am
> +Index: gnome-panel-2.26.0/libpanel-applet/Makefile.am
> ===================================================================
> ---- gnome-panel-2.24.0.orig/libpanel-applet/Makefile.am 2009-03-16 22:37:13.000000000 +0000
> -+++ gnome-panel-2.24.0/libpanel-applet/Makefile.am 2009-04-09 14:51:18.000000000 +0000
> +--- gnome-panel-2.26.0.orig/libpanel-applet/Makefile.am 2009-03-16 22:37:13.000000000 +0000
> ++++ gnome-panel-2.26.0/libpanel-applet/Makefile.am 2009-04-09 14:51:18.000000000 +0000
> @@ -45,7 +45,7 @@
> GNOME_Panel.h
>
> diff --git a/recipes/gnome/gnome-panel_2.26.0.bb b/recipes/gnome/gnome-panel_2.26.0.bb
> new file mode 100644
> index 0000000..c744a44
> --- /dev/null
> +++ b/recipes/gnome/gnome-panel_2.26.0.bb
> @@ -0,0 +1,27 @@
> +LICENSE = "GPL"
> +DEPENDS = "gconf librsvg libgweather startup-notification libwnck orbit2 gtk+ libbonoboui libglade libgnome libgnomeui gnome-desktop libglade gnome-menus orbit2-native"
> +
> +inherit gnome pkgconfig
> +
> +SRC_URI += "file://idl-sysroot.patch;patch=1"
> +
> +do_configure_prepend() {
> + sed -i -e s:help:: ${S}/Makefile.am
> +}
> +
> +
> +PACKAGES =+ "libpanel-applet"
> +FILES_libpanel-applet = "${libdir}/libpanel-applet-2.so.*"
> +
> +FILES_${PN} =+ "${datadir}/gnome* \
> + ${datadir}/icons"
> +
> +export SYSROOT = "${STAGING_DIR_HOST}"
> +EXTRA_OEMAKE = "ORBIT_IDL=${STAGING_BINDIR_NATIVE}/orbit-idl-2 SYSROOT=${SYSROOT}"
> +EXTRA_OECONF = "--disable-scrollkeeper \
> + --disable-eds \
> + "
> +
> +do_stage() {
> + autotools_stage_all
> +}
> diff --git a/recipes/gnome/gnome-python-desktop_2.26.0.bb b/recipes/gnome/gnome-python-desktop_2.26.0.bb
> new file mode 100644
> index 0000000..0ddc05e
> --- /dev/null
> +++ b/recipes/gnome/gnome-python-desktop_2.26.0.bb
> @@ -0,0 +1,28 @@
> +LICENSE = "GPL/LGPL"
> +DEPENDS = "librsvg libwnck totem-pl-parser libgtop gnome-panel gnome-desktop eds-dbus python-pygtk gnome-python libgnomeprint libgnomeprintui"
> +
> +PR = "r4"
> +
> +inherit gnome distutils-base
> +
> +SRC_URI += "file://acinclude.m4"
> +
> +EXTRA_OECONF += "--with-python-includes=${STAGING_INCDIR}/../"
> +
> +do_configure_prepend() {
> + install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/
> +}
> +
> +do_configure_prepend() {
> + sed -i -e s:'`$PKG_CONFIG --variable=defsdir pygtk-2.0`':\"${STAGING_DATADIR}/pygtk/2.0/defs\":g \
> + -e s:'`$PKG_CONFIG --variable=defsdir gnome-python-2.0`':\"${STAGING_DATADIR}/pygtk/2.0/defs\":g \
> + -e s:'`$PKG_CONFIG --variable=argtypesdir gnome-python-2.0`':\"${STAGING_DATADIR}/pygtk/2.0/argtypes\":g \
> + ${S}/configure.ac
> +}
> +
> +AUTOTOOLS_STAGE_PKGCONFIG = "1"
> +do_stage() {
> + autotools_stage_all
> +}
> +
> +FILES_${PN}-dev += "${datadir}/pygtk"
> diff --git a/recipes/gnome/gvfs_1.2.1.bb b/recipes/gnome/gvfs_1.2.1.bb
> new file mode 100644
> index 0000000..399cce6
> --- /dev/null
> +++ b/recipes/gnome/gvfs_1.2.1.bb
> @@ -0,0 +1,21 @@
> +DESCRIPTION = "gvfs is a userspace virtual filesystem"
> +LICENSE = "LGPL"
> +DEPENDS = "gnome-keyring glib-2.0 obexftp fuse avahi fuse hal gconf-dbus samba gphoto2"
> +
> +inherit gnome
> +
> +EXTRA_OECONF = "--enable-samba --with-archive-includes=${STAGING_INCDIR}"
> +
> +PACKAGES =+ "gvfsd-ftp gvfsd-sftp gvfsd-trash"
> +
> +FILES_${PN} += "${datadir}/dbus-1/services/* ${libdir}/gio/modules/*.so"
> +FILES_${PN}-dbg += "${libdir}/gio/modules/.debug/*"
> +FILES_${PN}-dev += "${libdir}/gio/modules/*.la"
> +
> +FILES_gvfsd-ftp = "${libexecdir}/gvfsd-ftp ${sysconfdir}/gvfs/mounts/ftp.mount"
> +FILES_gvfsd-sftp = "${libexecdir}/gvfsd-sftp ${sysconfdir}/gvfs/mounts/sftp.mount"
> +FILES_gvfsd-trash = "${libexecdir}/gvfsd-trash ${sysconfdir}/gvfs/mounts/trash.mount"
> +
> +do_stage() {
> + autotools_stage_all
> +}
> diff --git a/recipes/gnome/libart-lgpl/x86_64/art_config.h b/recipes/gnome/libart-lgpl/x86_64/art_config.h
> new file mode 100644
> index 0000000..500ffc3
> --- /dev/null
> +++ b/recipes/gnome/libart-lgpl/x86_64/art_config.h
> @@ -0,0 +1,10 @@
> +/* Automatically generated by gen_art_config.c */
> +
> +#define ART_SIZEOF_CHAR 1
> +#define ART_SIZEOF_SHORT 2
> +#define ART_SIZEOF_INT 4
> +#define ART_SIZEOF_LONG 8
> +
> +typedef unsigned char art_u8;
> +typedef unsigned short art_u16;
> +typedef unsigned int art_u32;
> diff --git a/recipes/gnome/libgnomecanvas_2.20.0.bb b/recipes/gnome/libgnomecanvas_2.20.0.bb
> index 8e13c95..16391cb 100644
> --- a/recipes/gnome/libgnomecanvas_2.20.0.bb
> +++ b/recipes/gnome/libgnomecanvas_2.20.0.bb
> @@ -1,10 +1,11 @@
> LICENSE = "GPL"
> SECTION = "x11/gnome/libs"
> DESCRIPTION = "A powerful object-oriented display"
> +PR = "r2"
>
> inherit gnome
>
> -DEPENDS = "libglade libart-lgpl gail"
> +DEPENDS = "libglade libart-lgpl virtual/gail"
>
> EXTRA_OECONF = "--disable-gtk-doc"
>
> diff --git a/recipes/gnome/libgweather_2.26.0.bb b/recipes/gnome/libgweather_2.26.0.bb
> new file mode 100644
> index 0000000..f36dbbd
> --- /dev/null
> +++ b/recipes/gnome/libgweather_2.26.0.bb
> @@ -0,0 +1,25 @@
> +LICENSE = "LGPL"
> +DEPENDS = "libgnome libsoup-2.4 gtk+"
> +
> +inherit gnome
> +
> +do_configure_prepend() {
> + sed -i -e s:help:: ${S}/Makefile.am
> +}
> +
> +
> +PACKAGES =+ "libpanel-applet"
> +FILES_libpanel-applet = "${libdir}/libpanel-applet-2.so.*"
> +
> +FILES_${PN} =+ "${datadir}/gnome* \
> + ${datadir}/icons"
> +
> +do_configure_prepend() {
> + sed -i -e 's: doc : :g' ${S}/Makefile.am
> +}
> +
> +EXTRA_OEMAKE = "ORBIT_IDL=${STAGING_BINDIR_NATIVE}/orbit-idl-2"
> +
> +do_stage() {
> + autotools_stage_all
> +}
> diff --git a/recipes/gnome/libsoup-2.4_2.26.0.bb b/recipes/gnome/libsoup-2.4_2.26.0.bb
> index 5413d49..73824f9 100644
> --- a/recipes/gnome/libsoup-2.4_2.26.0.bb
> +++ b/recipes/gnome/libsoup-2.4_2.26.0.bb
> @@ -1,9 +1,9 @@
> DESCRIPTION = "An HTTP library implementation in C"
> SECTION = "x11/gnome/libs"
> LICENSE = "GPL"
> -DEPENDS = "libproxy glib-2.0 gnutls libxml2"
> +DEPENDS = "libproxy glib-2.0 gnutls libxml2 sqlite3"
>
> -Pr = "r1"
> +PR = "r2"
>
> inherit gnome
>
> diff --git a/recipes/gnome/libunique_1.0.8.bb b/recipes/gnome/libunique_1.0.8.bb
> new file mode 100644
> index 0000000..1526930
> --- /dev/null
> +++ b/recipes/gnome/libunique_1.0.8.bb
> @@ -0,0 +1,7 @@
> +LICENSE = "LGPL"
> +SECTION = "x11/gnome"
> +
> +inherit autotools_stage gnome lib_package
> +
> +DEPENDS = "gtk+ dbus"
> +
> diff --git a/recipes/nautilus/nautilus/idl-sysroot.patch b/recipes/nautilus/nautilus/idl-sysroot.patch
> new file mode 100644
> index 0000000..0062cfb
> --- /dev/null
> +++ b/recipes/nautilus/nautilus/idl-sysroot.patch
> @@ -0,0 +1,7 @@
> +Index: nautilus-2.24.2/add-include-prefix
> +===================================================================
> +--- nautilus-2.24.2.orig/add-include-prefix 2008-10-06 17:22:21.000000000 +0000
> ++++ nautilus-2.24.2/add-include-prefix 2009-04-09 16:00:05.000000000 +0000
> +@@ -1 +1 @@
> +-sed -e 's/^/ /' -e 's/ */ /g' -e 's/ / -I /g' -e 's/ -I $//'
> ++sed -e 's:^: :' -e 's: *: :g' -e 's: : -I '"$SYSROOT"':g' -e 's: -I '"$SYSROOT"'$::'
> diff --git a/recipes/nautilus/nautilus/no-try-run-strftime.diff b/recipes/nautilus/nautilus/no-try-run-strftime.diff
> new file mode 100644
> index 0000000..ccd2934
> --- /dev/null
> +++ b/recipes/nautilus/nautilus/no-try-run-strftime.diff
> @@ -0,0 +1,28 @@
> +--- /tmp/configure.in 2009-04-13 11:26:43.000000000 +0200
> ++++ nautilus-2.26.1/configure.in 2009-04-13 11:28:37.000000000 +0200
> +@@ -375,25 +375,6 @@
> +
> + dnl ===========================================================================
> +
> +-dnl strftime checks
> +-
> +-AC_TRY_RUN([#include <time.h>
> +- int main ()
> +- {
> +- char buf[100];
> +- struct tm tm = {0};
> +- tm.tm_year = 99;
> +- if (strftime(buf, 100, "%EY", &tm) == 4 &&
> +- strcmp (buf, "1999")==0)
> +- return 0;
> +- return 1;
> +- }
> +- ],
> +- AC_DEFINE(HAVE_STRFTIME_EXTENSION, 1, [Define if strftime supports %E and %O modifiers.])
> +- )
> +-
> +-dnl ===========================================================================
> +-
> + #
> + # Checks for Xft/XRender
> + #
> diff --git a/recipes/nautilus/nautilus_2.24.2.bb b/recipes/nautilus/nautilus_2.24.2.bb
> index 30915b7..58cb015 100644
> --- a/recipes/nautilus/nautilus_2.24.2.bb
> +++ b/recipes/nautilus/nautilus_2.24.2.bb
> @@ -4,6 +4,9 @@
>
> inherit gnome
>
> +SRC_URI += "file://idl-sysroot.patch;patch=1"
> +export SYSROOT = "${STAGING_DIR_HOST}"
> +
> LICENSE="GPL"
>
> PR = "r1"
> diff --git a/recipes/nautilus/nautilus_2.26.1.bb b/recipes/nautilus/nautilus_2.26.1.bb
> new file mode 100644
> index 0000000..8eb5c80
> --- /dev/null
> +++ b/recipes/nautilus/nautilus_2.26.1.bb
> @@ -0,0 +1,37 @@
> +# nautilus OE build file
> +# Copyright (C) 2005, Advanced Micro Devices, Inc. All Rights Reserved
> +# Released under the MIT license (see packages/COPYING)
> +
> +inherit gnome
> +
> +SRC_URI += "file://idl-sysroot.patch;patch=1 \
> + file://no-try-run-strftime.diff;patch=1 \
> +"
> +
> +export SYSROOT = "${STAGING_DIR_HOST}"
> +
> +LICENSE="GPL"
> +
> +DEPENDS += " gvfs tracker librsvg libexif eel esound gnome-desktop orbit2-native"
> +RDEPENDS = "gvfs gvfsd-ftp gvfsd-sftp gvfsd-trash"
> +
> +EXTRA_OECONF = " --disable-gtk-doc --disable-update-mimedb "
> +
> +PACKAGES += " libnautilus"
> +
> +FILES_${PN} += "${datadir}/icons /usr/libexec/ "
> +FILES_libnautilus = "/usr/lib/*.so*"
> +FILES_${PN}-dbg += "/usr/libexec/.debug"
> +
> +do_configure_prepend() {
> + sed -i -e /docs/d Makefile.am
> +}
> +
> +# We need native orbit-idl with target idl files. No way to say it in a clean way:
> +do_configure_append () {
> + find -name Makefile -exec sed -i '/\/usr\/bin\/orbit-idl-2/{s:/usr/bin:${STAGING_BINDIR_NATIVE}:;s:/usr/share:${STAGING_DATADIR}:g}' {} \;
> +}
> +
> +do_stage() {
> + autotools_stage_all
> +}
Acked-by: Philip Balister <philip at balister.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3303 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20090416/6a0f4929/attachment-0002.bin>
More information about the Openembedded-devel
mailing list