[oe-commits] org.oe.dev totem: add 2.23.4

koen commit oe at amethyst.openembedded.net
Mon Sep 1 18:03:12 UTC 2008


totem: add 2.23.4

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 70060fba51dffa876b877650f1892d2fb734c986
ViewMTN: http://monotone.openembedded.org/revision/info/70060fba51dffa876b877650f1892d2fb734c986
Files:
1
packages/totem/totem
packages/totem/totem/gst-detect.diff
packages/totem/totem_2.23.4.bb
Diffs:

#
# mt diff -rf8bc0215ba55debc908d20c4cf866b054404692f -r70060fba51dffa876b877650f1892d2fb734c986
#
#
#
# add_dir "packages/totem/totem"
# 
# add_file "packages/totem/totem/gst-detect.diff"
#  content [0d25af2437962fb8275262da472bc007d7e6623f]
# 
# add_file "packages/totem/totem_2.23.4.bb"
#  content [e51e5c4f63f488e8670ca05b4969f9c257de56bb]
#
============================================================
--- packages/totem/totem/gst-detect.diff	0d25af2437962fb8275262da472bc007d7e6623f
+++ packages/totem/totem/gst-detect.diff	0d25af2437962fb8275262da472bc007d7e6623f
@@ -0,0 +1,37 @@
+--- /tmp/configure.in	2008-08-10 15:27:06.000000000 +0200
++++ totem-2.23.4/configure.in	2008-08-10 17:35:46.593198000 +0200
+@@ -142,11 +142,7 @@
+ 		if $gst010_inspect $base_element >/dev/null 2>/dev/null; then
+ 			AC_MSG_RESULT([yes])
+ 		else
+-			AC_MSG_RESULT([no])
+-			AC_MSG_ERROR([
+-				Cannot find required GStreamer-0.10 plugin '$base_element'.
+-				It should be part of gst-plugins-base. Please install it.
+-			])
++			AC_MSG_RESULT([yes, we assume OE has already built them])
+ 		fi
+ 	done
+ 
+@@ -157,11 +153,7 @@
+ 		if $gst010_inspect $good_element >/dev/null 2>/dev/null; then
+ 			AC_MSG_RESULT([yes])
+ 		else
+-			AC_MSG_RESULT([no])
+-			AC_MSG_ERROR([
+-				Cannot find required GStreamer-0.10 plugin '$good_element'.
+-				It should be part of gst-plugins-good. Please install it.
+-			])
++			AC_MSG_RESULT([yes, we assume OE has already built them])
+ 		fi
+ 	done
+ 
+@@ -565,7 +557,7 @@
+ 			fi
+ 		;;
+ 		mythtv)
+-			PKG_CHECK_MODULES(GMYTH, gmyth >= 0.7 gmyth-upnp >= 0.7.1,
++			PKG_CHECK_MODULES(GMYTH, gmyth >= 0.7.0,
+ 					  [HAVE_GMYTH=yes], [HAVE_GMYTH=no])
+ 			if test "${HAVE_GMYTH}" != "yes"; then
+ 				plugin_error_or_ignore "you need GMyth >= 0.7 installed for the MythTV plugin"
============================================================
--- packages/totem/totem_2.23.4.bb	e51e5c4f63f488e8670ca05b4969f9c257de56bb
+++ packages/totem/totem_2.23.4.bb	e51e5c4f63f488e8670ca05b4969f9c257de56bb
@@ -0,0 +1,35 @@
+# totem OE build file
+# Copyright (C) 2004, Advanced Micro Devices, Inc.  All Rights Reserved
+# Released under the MIT license (see packages/COPYING)
+
+DESCRIPTION = "A GTK2 based media player"
+HOMEPAGE = "http://www.gnome.org/projects/totem/"
+LICENSE = "GPL"
+
+DEPENDS = " totem-pl-parser gtk+ dbus bluez-libs libglade gconf libxml2 gst-ffmpeg gst-plugins-bad  gst-plugins-base"
+RDEPENDS = "iso-codes"
+RRECOMMENDS = "gst-plugin-playbin gst-ffmpeg gst-plugin-audioresample gst-plugin-ximagesink gst-plugin-xvimagesink gst-plugin-alsa"
+
+inherit gnome
+
+SRC_URI += "file://gst-detect.diff;patch=1"
+
+EXTRA_OECONF=" --disable-schemas-install \
+               --enable-gtk \
+	       --disable-iso-codes \
+	       --disable-debug \
+               --enable-gstreamer \
+               --enable-browser-plugins \
+	       --disable-run-in-source-tree \
+	       --with-dbus \
+	       "
+
+do_configure_prepend() {
+	sed -i -e s:help::g ${S}/Makefile.am
+}
+
+PACKAGES =+ "totem-browser-plugin-dbg totem-browser-plugin"
+FILES_${PN} += "${datadir}/icons"
+FILES_${PN}-dbg += "${libdir}/totem/plugins/*/.debug"
+FILES_totem-browser-plugin-dbg += "${libdir}/mozilla/plugins/.debug"
+FILES_totem-browser-plugin += "${libdir}/mozilla/plugins/"






More information about the Openembedded-commits mailing list