Summary: | x11-plugins/gaim-encryption building against mozilla or mozilla-firefox | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gergan Penkov <gpp666_999> |
Component: | New packages | Assignee: | Gentoo Net-im project <net-im> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | Keywords: | Inclusion |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 100597 | ||
Bug Blocks: | |||
Attachments: | gaim-encryption-2.38-r1.ebuild |
Description
Gergan Penkov
2005-08-14 08:12:13 UTC
Created attachment 65936 [details]
gaim-encryption-2.38-r1.ebuild
The ebuild. It will build the plugin by default against mozilla, and against
firefox, if the firefox-use flag is used.
Changed the name, as the ebuilds from bug #100597 are already in portage, and the consistency of the run-time linking is not a problem anymore. It simply adds the possibility to build against firefox. You neglected to allow for the standalone nspr package, so you wouldn't need either mozilla or mozilla-firefox. I would wrap the whole firefox/!firefox check in a mozilla USE flag check as well. I'll talk things over with other devs on the firefox USE flag. (In reply to comment #3) > You neglected to allow for the standalone nspr package, so you wouldn't need > either mozilla or mozilla-firefox. I would wrap the whole firefox/!firefox > check in a mozilla USE flag check as well. I'll talk things over with other > devs on the firefox USE flag. Yes, I know but you could not guarantee the linking if you use the nss/nspr packages, there are already bugs about this and I think the resolution is not so trivial, because nss/nspr do not provide pkg-config files, so the makefile would have to be patched, the nss/nspr should also be patched. The breakage would occur on installing mozilla or mozilla-firefox after installing this with nss/nspr, because of possible incopatible versions. Everything in the tree is being moved to build against system nss/nspr mozilla will be removed from tree as soon as a seamonkey is marked stable, which is a bit out still. |