Hej! This is a straight forward ebuild package for the new version of plugger (the netscape/mozilla/opera plugin handler sort of). For this version it's necessary to compile the plugin, unlike previous versions, so a couple of changes had to be made to the ebuild script that was available for netscape-plugger-4.0. Things seem to work. I didn't really specify any dependencies since plugger seems to work with so many browsers. Hope this is useful! /Tiago
Created attachment 18671 [details] the original netscape-plugger-5.0 ebuild
Created attachment 18672 [details] netscape-plugger-5.0.ebuild Minor change...Now it adds a sym link directly at /usr/lib/nsbrowser/plugins/ so it will work with all nsbrowser compliant browsers (such as netscape, mozilla, mozilla-firebird and opera).
Created attachment 18684 [details] netscape-plugger-5.0.ebuild On the other hand this *is* netscape-plugger and i guess it makes sense to keep it working as much as possible like the previous versions...keywords now resemble previous versions also.
Created attachment 18685 [details] netscape-plugger-5.0.ebuild
Created attachment 18706 [details] netscape-plugger-5.0.ebuild This last version is just the original one actually, with an added RDEPEND i thought was missing...After some phylosophical considerations i thought it best to keep it as close to the previous versions as possible. I don't expect i'll be sending any more files :).
Created attachment 18709 [details] final netscape-plugger-5.0.ebuild one more detail on the SRC_URI...this should be it now...
wrong product. kicking back to bw
Any reason for the mozilla dependency? Maybe and RDEPEND instead? I have MozillaFirebird installed for a reason :-)
Actually, the only dependencies are "virtual/glibc". It doesn't even check if you have a browser installed. It does check if you have the mozilla flag so to add the plugin to mozilla's plugin folder. I don't really agree with that approach either, but since I'm not the maintainer of this ebuild (and there's actually a version for this on portage already) I tried to keep it as close as possible to previous versions. (Which lead to some existencial doubts and lot's of versions commited!)
The netscape-plugger 5.0 in portage actually is dependant on net-www/mozilla. I have firebird installed as well, and I had to install plugger with the -O option. I suggest the dependency of mozilla be removed and perhaps set to RDEPEND.
When I wrote this there wasn't a netscape-plugger-5.0 on portage...now there is so i guess this is obsolete.
You need to install plugger-controller. Otherwise all embedded audio will stop working. As of today when I emerge sync, the netscape-plugger-5.0 seems to just do make install. But the Makefile has the same bug that it forgets to install plugger-controller. I've notified the author about this. For the time-being, the Makefile can be (trivially) patched to get it work.
Created attachment 21588 [details, diff] Fixes the plugger-controller problem that breaks all embedded audio The patch for the Makefile
Also note that there's an unofficial 5.0.99 that fixes some mms issues posted on the author's forum. It can be installed by doing "cp netscape-plugger-5.0.ebuild netscape-plugger-5.0.99.ebuild" :-)
version release bump: version 5.1.3 available
*netscape-plugger-5.1.3 (25 Oct 2004) 25 Oct 2004; Chris White <chriswhite@gentoo.org> +metadata.xml, netscape-plugger-4.0-r1.ebuild, +netscape-plugger-5.1.3.ebuild: Fixed missing IUSE in 4.0-r1 and bumped to 5.1.3. Taking over as maintainer. 5.1.3 in portage for over a year, closing a really stale bug.