Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67117 - Include firefox devel headers (required for eclipse, swt)
Summary: Include firefox devel headers (required for eclipse, swt)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Development Tools Team
URL:
Whiteboard:
Keywords:
Depends on: 65962
Blocks: 71530
  Show dependency tree
 
Reported: 2004-10-11 08:53 UTC by Danny
Modified: 2005-08-17 11:01 UTC (History)
3 users (show)

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


Attachments
modified eclipse ebuild (eclipse-sdk-3.0.1-r2.ebuild.gz,3.96 KB, application/octet-stream)
2004-10-11 08:55 UTC, Danny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Danny 2004-10-11 08:53:34 UTC
The ebuild already seems to have the code to check for firefox it's just not in the RDEPENDS.  Here is a quick update to eclipse-sdk-3.0.1-r1 that fixes that.

As far as RDEPENDS goes, these are the new mozilla lines:
        mozilla? ( || ( >=net-www/mozilla-1.5
                        >=net-www/mozilla-firefox-0.9
                      )
                 )

This lets mozilla-firefox pass and the function detect-mozilla already picks the right path for mozilla_dir.

Any reason this wouldn't work?

Reproducible: Always
Steps to Reproduce:
Comment 1 Danny 2004-10-11 08:55:54 UTC
Created attachment 41543 [details]
modified eclipse ebuild
Comment 2 Danny 2004-10-11 09:10:27 UTC
I guess other ebuild issues need to be worked out first.
Comment 3 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-10-12 15:29:57 UTC
We'd really like to be able to build against Firefox as well. As it stands,
our firefox does not include the headers that allow us to do this.

However, I'll see if I can't spend some more time with the thinking cap on.
Comment 4 Faustus 2004-11-17 14:47:55 UTC
Also, mozilla-bin isn't recognized as mozilla.
Comment 5 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-12-16 04:13:02 UTC
Nerdboy kindly requested that dev-tools take over all eclipse stuff.
Comment 6 Petteri Räty (RETIRED) gentoo-dev 2005-06-22 13:04:56 UTC
Firefox includes headers since 3.0.2-r2. Changing the DEPEND to  
mozilla? ( || (>=www-client/mozilla-1.5 >=www-client/mozilla-firefox-1.0.2-r2))
makes the 3.0.2 ebuild emerge without errors.
 
Comment 7 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-08-17 11:01:00 UTC
This has been done since -1.0.3.  Closing the bug, if there are reasons why this
would be incorrect, please reopen.