Summary: | mozilla-plugins for phoenix too! | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Raschbacher <lordvan> |
Component: | New packages | Assignee: | phoen][x <fisi.tilman.klar> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | azarah, lordvan |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
acroread-5.0.6-r1.ebuild
netscape-flash-6.0b-r1.ebuild netscape-plugger-4.0-r2.ebuild blackdown-jdk-1.4.1_beta-r1.ebuild blackdown-jre-1.3.1-r8.ebuild ibm-jdk-1.3.1-r2.ebuild ibm-jre-1.3.1-r2.ebuild sun-j2sdk-1.4.0-r1.ebuild sun-jdk-1.4.1.01-r1.ebuild realplayer-8-r3.ebuild djvu-3.5.9-r1.ebuild |
Description
Thomas Raschbacher
2002-11-01 08:46:45 UTC
Created attachment 5270 [details]
acroread-5.0.6-r1.ebuild
new ebuild for acroread
Created attachment 5271 [details]
netscape-flash-6.0b-r1.ebuild
new netscape-flash
Created attachment 5272 [details]
netscape-plugger-4.0-r2.ebuild
plugger ebuild
Created attachment 5273 [details]
blackdown-jdk-1.4.1_beta-r1.ebuild
Created attachment 5274 [details]
blackdown-jre-1.3.1-r8.ebuild
Created attachment 5275 [details]
ibm-jdk-1.3.1-r2.ebuild
Created attachment 5276 [details]
ibm-jre-1.3.1-r2.ebuild
Created attachment 5277 [details]
sun-j2sdk-1.4.0-r1.ebuild
Created attachment 5278 [details]
sun-jdk-1.4.1.01-r1.ebuild
Created attachment 5280 [details]
realplayer-8-r3.ebuild
Created attachment 5281 [details]
djvu-3.5.9-r1.ebuild
added phoenix plugin support and fixed mozilla plugin install (using USE var
now)
Couldn't you just have the Phoenix ebuild create a symlink to Mozilla's plugins? sure.. but .. why then not mozilla having link to nn plugin dir? ;) *G* but it's an option of course :) greetz, LordVan hi! shouldn't comment while half asleep ... we can't just symlink cuz mozilla is no dep of phoenix greetz, LordVan P.S.: thx2 phoenix for telling me that i wrote crap So we are proceeding like that: - create a new dir: /usr/share/mozilla/plugins - ln -s /usr/share/mozilla/plugins /usr/lib/mozilla/plugins - ln -s /usr/share/mozilla/plugins /usr/lib/phoenix/plugins - add a phoenix USEvar - check "use mozilla" and "use phoenix" in the ebuilds: if at least one is true, install the plugin to /usr/share/mozilla/plugins LordVan, Martin, <whomever>: Is that okay with you? -phoen][x- Why do you want to use USE flags ? If it got a plugin, just install it if that dir exists (like the java one does), or forcefully like netscape-flash (i think). The 'mozilla' USE flag are for apps that can link to moz libs to bring extra features ... In fact, as i was hacking stuff into the phoenix-bin ebuild some minutes ago, exactly that idea came to my mind. So we gonna simply install every plugin we have into /usr/share/mozilla/plugins. However, you'll have to modify the mozilla ebuild to create "/usr/share/mozilla/plugins" if it doesnt exist and to link this dir to /usr/lib/mozilla/plugins/. The new phoenix-bin-0.4-r2 i'm committing now already has these enhancement. I'll modify the plugins, as soon as you are done. -phoen][x- phoen][x, have a look at the nsplugins.eclass .... I'll start to modify the plugin providing ebuilds now. -phoen][x- Its finally done. Thats the current mask: =app-text/acroread-5.06-r2 =net-www/netscape-flash-6.0b-r1 =net-www/netscape-plugger-4.0-r2 =media-video/realplayer-8-r3 =app-text/djvu-3.5.9-r1 =dev-java/sun-jdk-1.4.1.01-r1 =dev-java/sun-jdk-1.3.1.06-r1 =dev-java/sun-j2sdk-1.4.0-r3 =dev-java/ibm-jdk-1.3.1-r2 =dev-java/ibm-jre-1.3.1-r2 =dev-java/blackdown-jre-1.3.1-r8 =dev-java/blackdown-jdk-1.4.1_beta-r1 =dev-java/blackdown-jdk-1.3.1-r8 Do me a favor and test all these packages (unmask, ACCEPT_KEYWORDS="~x86", "emerge foo"). Each of them should install (link) at least one file into /usr/lib/nsbrowsers/plugins. Both, phoenix and mozilla should use those plugins. -phoen][x- djvu, sun-jdk-1.4.1.01 and netscape-plugger are working fine with Konqueror 3.1-rc3, Opera 6.1 and phoenix-bin-20021121. I've never been able to make the realplayer plugin work on any linux browser. And acroread, I emerged it, but all the browsers are still using ghostview, which I really find better overall (more unix-friendly), and I didn't try removing the latter from the plug-ins folder. BTW, thanks to this mask I discovered djvu. I hadn't heard about it before and it's really worth it. Finally closing this bug. -phoen][x- |