gnome-vfs: add 2.6.13 (partially from poky). This version uses dbus instead of corba...
authorKoen Kooi <koen@openembedded.org>
Wed, 27 Dec 2006 18:11:06 +0000 (18:11 +0000)
committerKoen Kooi <koen@openembedded.org>
Wed, 27 Dec 2006 18:11:06 +0000 (18:11 +0000)
packages/gnome/gnome-vfs-2.16.3/.mtn2git_empty [new file with mode: 0644]
packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch [new file with mode: 0644]
packages/gnome/gnome-vfs_2.16.3.bb [new file with mode: 0644]

diff --git a/packages/gnome/gnome-vfs-2.16.3/.mtn2git_empty b/packages/gnome/gnome-vfs-2.16.3/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch b/packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch
new file mode 100644 (file)
index 0000000..3dbc130
--- /dev/null
@@ -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
diff --git a/packages/gnome/gnome-vfs_2.16.3.bb b/packages/gnome/gnome-vfs_2.16.3.bb
new file mode 100644 (file)
index 0000000..a0180fd
--- /dev/null
@@ -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')
+}