[oe-commits] org.oe.dev gnome-vfs: add 2.6.13 (partially from poky). This version uses dbus instead of corba, hence the missing gnome-vfs-dbus.bb. One version to rule them all :)
koen commit
openembedded-commits at lists.openembedded.org
Wed Dec 27 18:11:51 UTC 2006
gnome-vfs: add 2.6.13 (partially from poky). This version uses dbus instead of corba, hence the missing gnome-vfs-dbus.bb. One version to rule them all :)
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 55c211eeea062bae0ddabf49b85ecec1bb363f48
ViewMTN: http://monotone.openembedded.org/revision.psp?id=55c211eeea062bae0ddabf49b85ecec1bb363f48
Files:
1
packages/gnome/gnome-vfs-2.16.3
packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch
packages/gnome/gnome-vfs_2.16.3.bb
Diffs:
#
# mt diff -r43c1d1ca47ae60e0a94b6b7101ab13c9224eeed1 -r55c211eeea062bae0ddabf49b85ecec1bb363f48
#
#
#
# add_dir "packages/gnome/gnome-vfs-2.16.3"
#
# add_file "packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch"
# content [86cd941ab9eb83fe517a655dd2efc89636d8d97c]
#
# add_file "packages/gnome/gnome-vfs_2.16.3.bb"
# content [958de1edff4ff091c64baed98af5409038a4d534]
#
============================================================
--- packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch 86cd941ab9eb83fe517a655dd2efc89636d8d97c
+++ packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch 86cd941ab9eb83fe517a655dd2efc89636d8d97c
@@ -0,0 +1,11 @@
+--- gnome-vfs-2.6.0/configure.in~ 2004-03-22 12:36:23.000000000 +0000
++++ gnome-vfs-2.6.0/configure.in 2004-06-07 16:04:34.000000000 +0100
+@@ -154,7 +154,7 @@
+ AC_PATH_PROG(GCONFTOOL, gconftool-2, no)
+
+ if test x"$GCONFTOOL" = xno; then
+- AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])
++ AC_MSG_WARN([gconftool-2 executable not found in your path - should be installed with GConf])
+ fi
+
+ AM_GCONF_SOURCE_2
============================================================
--- packages/gnome/gnome-vfs_2.16.3.bb 958de1edff4ff091c64baed98af5409038a4d534
+++ packages/gnome/gnome-vfs_2.16.3.bb 958de1edff4ff091c64baed98af5409038a4d534
@@ -0,0 +1,36 @@
+LICENSE = "GPL"
+DEPENDS = "libxml2 gconf gnutls avahi dbus bzip2 gnome-mime-data zlib"
+RRECOMMENDS = "gnome-vfs-plugin-file gnome-mime-data shared-mime-info"
+
+PR = "r0"
+
+inherit gnome
+
+# This is to provide compatibility with the gnome-vfs DBus fork
+PROVIDES = "gnome-vfs-plugin-dbus"
+RRPEPLACES = "gnome-vfs-dbus"
+
+SRC_URI += "file://gconftool-lossage.patch;patch=1;pnum=1"
+
+EXTRA_OECONF = " \
+ --disable-openssl \
+ --enable-gnutls \
+ --enable-avahi \
+ "
+
+FILES_${PN} += " ${libdir}/vfs"
+FILES_${PN}-dev += " ${libdir}/gnome-vfs-2.0/include"
+FILES_${PN}-doc += " ${datadir}/gtk-doc"
+
+do_stage () {
+autotools_stage_all
+}
+
+PACKAGES_DYNAMIC = "gnome-vfs-plugin-*"
+
+python populate_packages_prepend () {
+ print bb.data.getVar('FILES_gnome-vfs', d, 1)
+
+ plugindir = bb.data.expand('${libdir}/gnome-vfs-2.0/modules/', d)
+ do_split_packages(d, plugindir, '^lib(.*)\.so$', 'gnome-vfs-plugin-%s', 'GNOME VFS plugin for %s')
+}
More information about the Openembedded-commits
mailing list