Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 276380

Summary: Please update mozilla weave for version 0.4.0 and xulrunner-1.9.1
Product: Gentoo Linux Reporter: Ravi Nanavati <ravi_n+gentoo>
Component: New packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 268394    
Attachments: weave 0.4.0 ebuild that works with xulrunner 1.9.1
here's a (simplified) diff against the previous ebuild

Description Ravi Nanavati 2009-07-03 15:54:10 UTC
I tried to install mozilla weave right after upgrading firefox (since weave is my primary motivation for the upgrade) and it didn't build when I unmasked it. I poked around and discovered there was a new upstream version and that the reason the build failed is that some of the xulrunner sdk files had moved around. I've written an updated mozilla weave ebuild that works for me, so I'm hoping it can be a good starting point for getting an official weave 0.4.0 ebuild that works with xulrunner 1.9.1. 

Reproducible: Always
Comment 1 Ravi Nanavati 2009-07-03 15:54:55 UTC
Created attachment 196520 [details]
weave 0.4.0 ebuild that works with xulrunner 1.9.1
Comment 2 Jory A. Pratt gentoo-dev 2009-07-04 00:25:19 UTC
Please attach a diff using "diff -urN oldebuild newebuild" it will make it much easier for the developers.
Comment 3 Ravi Nanavati 2009-07-07 14:02:36 UTC
Created attachment 197068 [details, diff]
here's a (simplified) diff against the previous ebuild
Comment 4 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-07-07 14:09:26 UTC
We need MOZILLA_FIVE_HOME etc obtainable from an eclass, hardcoding it is RealBad(tm). There are other packages installing extensions that use it as well.

OTOH, we need the cleanup the mozilla eclasses too :/
Comment 5 Nirbheek Chauhan (RETIRED) gentoo-dev 2009-07-13 08:28:45 UTC
Added to tree.


Using commit message:
------------------------------------------------------------------------------
Bump to 0.4.0, clean up old versions, and add mozilla as herd.
Add support for seamonkey, mozilla-thunderbird{,-bin}, and mozilla-firefox
(Portage version: 2.2_rc33/cvs/Linux i686)
------------------------------------------------------------------------------