summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/gnome/gnome-vfs-2.16.3/.mtn2git_empty0
-rw-r--r--packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch11
-rw-r--r--packages/gnome/gnome-vfs_2.16.3.bb36
-rw-r--r--packages/libexif/libexif_0.6.13.bb12
-rw-r--r--packages/mediatomb/.mtn2git_empty0
-rw-r--r--packages/mediatomb/mediatomb_svn.bb32
6 files changed, 84 insertions, 7 deletions
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
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/gnome/gnome-vfs-2.16.3/.mtn2git_empty
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
index 0000000000..3dbc130ddc
--- /dev/null
+++ b/packages/gnome/gnome-vfs-2.16.3/gconftool-lossage.patch
@@ -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
index 0000000000..a0180fdbb2
--- /dev/null
+++ b/packages/gnome/gnome-vfs_2.16.3.bb
@@ -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')
+}
diff --git a/packages/libexif/libexif_0.6.13.bb b/packages/libexif/libexif_0.6.13.bb
index e8b8c65953..40888df6c3 100644
--- a/packages/libexif/libexif_0.6.13.bb
+++ b/packages/libexif/libexif_0.6.13.bb
@@ -8,12 +8,10 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/libexif/libexif-${PV}.tar.bz2"
inherit autotools pkgconfig
-do_stage() {
- oe_libinstall -a -so -C libexif libexif ${STAGING_LIBDIR}
+do_configure_append() {
+ sed -i s:doc\ binary:binary:g Makefile
+}
- install -d ${STAGING_INCDIR}/libexif
- for X in exif-byte-order.h exif-data.h exif-format.h exif-loader.h exif-tag.h exif-content.h exif-entry.h exif-ifd.h exif-utils.h exif-log.h exif-mnote-data.h _stdint.h exif-data-type.h exif-mem.h
- do
- install -m 0644 ${S}/libexif/$X ${STAGING_INCDIR}/libexif/$X
- done
+do_stage() {
+ autotools_stage_all
}
diff --git a/packages/mediatomb/.mtn2git_empty b/packages/mediatomb/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/mediatomb/.mtn2git_empty
diff --git a/packages/mediatomb/mediatomb_svn.bb b/packages/mediatomb/mediatomb_svn.bb
new file mode 100644
index 0000000000..2515356b39
--- /dev/null
+++ b/packages/mediatomb/mediatomb_svn.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "MediaTomb - UPnP AV MediaServer for Linux"
+HOMEPAGE = "http://mediatomb.org/"
+LICENSE = "GPLv2"
+DEPENDS = "sqlite3 libexif js zlib file taglib"
+PV = "0.8+0.9pre1+svn${SRCDATE}-sqlite"
+PR = "r1"
+
+SRC_URI = "svn://mediatomb.svn.sourceforge.net/svnroot/mediatomb/trunk;proto=https;module=mediatomb"
+
+S = "${WORKDIR}/mediatomb"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--disable-mysql \
+ --disable-rpl-malloc \
+ --enable-sqlite3 \
+ --enable-libjs \
+ --enable-libmagic \
+ --enable-taglib \
+ --enable-libexif \
+ --disable-largefile \
+ --with-sqlite3-h=${STAGING_DIR}/${TARGET_SYS}/include \
+ --with-sqlite3-libs=${STAGING_DIR}/${TARGET_SYS}/lib \
+ --with-magic-h=${STAGING_DIR}/${TARGET_SYS}/include \
+ --with-magic-libs=${STAGING_DIR}/${TARGET_SYS}/lib \
+ --with-exif-h=${STAGING_DIR}/${TARGET_SYS}/include \
+ --with-exif-libs=${STAGING_DIR}/${TARGET_SYS}/lib \
+ --with-zlib-h=${STAGING_DIR}/${TARGET_SYS}/include \
+ --with-zlib-libs=${STAGING_DIR}/${TARGET_SYS}/lib \
+ --with-js-h=${STAGING_DIR}/${TARGET_SYS}/include/js \
+ --with-js-libs=${STAGING_DIR}/${TARGET_SYS}/lib \
+ --with-taglib-cfg=${STAGING_DIR}/${BUILD_SYS}/bin/taglib-config"