Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30251 - ebuild for the new plugger 5.0 release
Summary: ebuild for the new plugger 5.0 release
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-10-03 08:43 UTC by Tiago Maduro-Dias
Modified: 2005-12-22 17:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the original netscape-plugger-5.0 ebuild (netscape-plugger-5.0.ebuild,1.15 KB, text/plain)
2003-10-03 08:46 UTC, Tiago Maduro-Dias
Details
netscape-plugger-5.0.ebuild (netscape-plugger-5.0.ebuild,1.12 KB, text/plain)
2003-10-03 08:53 UTC, Tiago Maduro-Dias
Details
netscape-plugger-5.0.ebuild (netscape-plugger-5.0.ebuild,1.16 KB, text/plain)
2003-10-03 10:29 UTC, Tiago Maduro-Dias
Details
netscape-plugger-5.0.ebuild (netscape-plugger-5.0.ebuild,1.15 KB, text/plain)
2003-10-03 10:31 UTC, Tiago Maduro-Dias
Details
netscape-plugger-5.0.ebuild (netscape-plugger-5.0.ebuild,1.17 KB, text/plain)
2003-10-03 16:55 UTC, Tiago Maduro-Dias
Details
final netscape-plugger-5.0.ebuild (netscape-plugger-5.0.ebuild,1.16 KB, text/plain)
2003-10-03 17:01 UTC, Tiago Maduro-Dias
Details
Fixes the plugger-controller problem that breaks all embedded audio (plugger-controller.patch,521 bytes, patch)
2003-12-02 10:03 UTC, Siuchung Cheung (Clement)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tiago Maduro-Dias 2003-10-03 08:43:00 UTC
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
Comment 1 Tiago Maduro-Dias 2003-10-03 08:46:27 UTC
Created attachment 18671 [details]
the original netscape-plugger-5.0 ebuild
Comment 2 Tiago Maduro-Dias 2003-10-03 08:53:22 UTC
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).
Comment 3 Tiago Maduro-Dias 2003-10-03 10:29:16 UTC
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.
Comment 4 Tiago Maduro-Dias 2003-10-03 10:31:19 UTC
Created attachment 18685 [details]
netscape-plugger-5.0.ebuild
Comment 5 Tiago Maduro-Dias 2003-10-03 16:55:20 UTC
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 :).
Comment 6 Tiago Maduro-Dias 2003-10-03 17:01:26 UTC
Created attachment 18709 [details]
final netscape-plugger-5.0.ebuild

one more detail on the SRC_URI...this should be it now...
Comment 7 Kurt Lieber (RETIRED) gentoo-dev 2003-10-18 14:16:29 UTC
wrong product.  kicking back to bw
Comment 8 Rob Kruus 2003-11-05 04:54:10 UTC
Any reason for the mozilla dependency?  Maybe and RDEPEND instead?
I have MozillaFirebird installed for a reason :-)
Comment 9 Tiago Maduro-Dias 2003-11-05 05:11:03 UTC
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!)
Comment 10 Albert 2003-11-17 22:39:02 UTC
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.
Comment 11 Tiago Maduro-Dias 2003-11-18 06:22:44 UTC
When I wrote this there wasn't a netscape-plugger-5.0 on portage...now there is so i guess this is obsolete.
Comment 12 Siuchung Cheung (Clement) 2003-12-02 10:01:15 UTC
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.
Comment 13 Siuchung Cheung (Clement) 2003-12-02 10:03:51 UTC
Created attachment 21588 [details, diff]
Fixes the plugger-controller problem that breaks all embedded audio

The patch for the Makefile
Comment 14 Siuchung Cheung (Clement) 2003-12-02 10:06:17 UTC
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" :-)
Comment 15 Qubax 2005-09-25 15:49:09 UTC
version release bump: version 5.1.3 available
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2005-12-22 17:40:54 UTC
*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.