From e8b9043ef23594b10fed507a39b48bf9bef74634 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 4 Mar 2010 17:04:48 +0100 Subject: geck-mediaplayer: add svn version --- recipes/gnome-mplayer/gecko-mediaplayer_svn.bb | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 recipes/gnome-mplayer/gecko-mediaplayer_svn.bb (limited to 'recipes') diff --git a/recipes/gnome-mplayer/gecko-mediaplayer_svn.bb b/recipes/gnome-mplayer/gecko-mediaplayer_svn.bb new file mode 100644 index 0000000000..b5c2a48c0f --- /dev/null +++ b/recipes/gnome-mplayer/gecko-mediaplayer_svn.bb @@ -0,0 +1,41 @@ +DESCRIPTION = "Gecko plugin for gnome-mplayer" +HOMEPAGE = "http://dekorte.homeip.net/download/gecko-mediaplayer/" +LICENSE = "GPL" +DEPENDS = "firefox gtk+ gconf dbus-glib" +RDEPENDS = "firefox gnome-mplayer" + +PV = "0.9.9.2+${SRCPV}" +SRCREV = "385" + +inherit autotools + +SRC_URI = "svn://gecko-mediaplayer.googlecode.com/svn/;module=trunk;proto=http \ + file://extensions \ +" + +S = "${WORKDIR}/trunk" + +# XUL changed API badly, so we need to choose between pre 3.6 and post 3.6 firefox :( +EXTRA_OECONF = " --enable-new-libxul=yes " +TARGET_CC_ARCH += " -DHAVE_NEW_XULRUNNER=1 " + +do_install_append() { + cp -dpR ${WORKDIR}/extens* ${D}${libdir}/mozilla/ +} + +PACKAGES =+ "${PN}-firefox-hack" +RDEPENDS_${PN}-firefox-hack = "${PN}" +FILES_${PN}-firefox-hack = "${libdir}/mozilla/extensions" + +FILES_${PN} += "${sysconfdir}/* \ + ${libdir}/mozilla/*" +FILES_${PN}-dbg += "${libdir}/mozilla*/plugins/.debug/*" + +pkg_postinst_${PN}-firefox-hack() { +for firefoxdir in $D${libdir}/firefox-* ; do + if [ -e $firefoxdir/extensions/ ] ; then + ln -sf ${libdir}/mozilla/extensions/flash@alwaysinnovating.com $firefoxdir/extensions/ + fi +done +} + -- cgit 1.2.3-korg