mplayer-plugin depends on libgtkembedmoz.so. This file is in /usr/local/lib/firefox/libgtkembedmoz.so when building for firefox2. The Makefile has no provisions to support firefox3 but even more so, when updating the USE_GECKO line to use firefox3, libgtkembededmoz.so doesn't exist in the latest version of firefox. So, I'm not sure if firefox2 will have to be built to obtain this shared object or not. Rusty Nejdl How-To-Repeat: Run a make install when you have firefox3 installed instead of firefox2.
Responsible Changed From-To: freebsd-ports-bugs->marcus Over to maintainer (via the GNATS Auto Assign Tool)
State Changed From-To: open->suspended I do not use Firefox 3.0 yet. If you want to provide patches to allow mplayer-plugin to work with FF 3, I will gladly accept them.
Here's a simple patch for making www/mplayer-plugin install and work with www/xulrunner (which, in effect, makes it compatible with the way FF3 plug-in are to be built). Apply the patch and build the port with WITH_GECKO=xulrunner set and it will pull in www/xulrunner instead of www/firefox. The resulting plug-in will still be placed in /usr/local/lib/browser_plugins/ but will have to be manually copied/symlinked to e.g. ~/.mozilla/plugins/ since our FF3 port currently doesn't look for plug-ins in /usr/local/lib/browser_plugins/. Index: Makefile =================================================================== RCS file: /home/pcvs/ports/www/mplayer-plugin/Makefile,v retrieving revision 1.60 diff -u -p -r1.60 Makefile --- Makefile 5 Jul 2008 05:49:21 -0000 1.60 +++ Makefile 7 Jan 2009 13:24:25 -0000 @@ -17,7 +17,7 @@ RUN_DEPENDS= mplayer:${PORTSDIR}/multime USE_GETTEXT= yes USE_GMAKE= yes -USE_GECKO= firefox mozilla seamonkey +USE_GECKO= firefox mozilla seamonkey xulrunner PLUGINSFILES= mplayerplug-in.so mplayerplug-in.xpt mplayerplug-in-wmp.so \ mplayerplug-in-qt.so mplayerplug-in-rm.so \ mplayerplug-in-gmp.so mplayerplug-in-wmp.xpt \ -- Henrik Brix Andersen <brix@FreeBSD.org>
State Changed From-To: suspended->open Reopening after having submitted requested patch.
State Changed From-To: open->closed Committed, thanks!
marcus 2009-01-18 23:31:04 UTC FreeBSD ports repository Modified files: www/mplayer-plugin Makefile Log: Add xulrunner support. PR: 125182 Submitted by: brix Revision Changes Path 1.62 +1 -1 ports/www/mplayer-plugin/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"