[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