Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7149 - Updated mozilla ebuild to add enigmail support
Summary: Updated mozilla ebuild to add enigmail support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-28 01:36 UTC by J Robert Ray
Modified: 2003-02-04 19:42 UTC (History)
0 users

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


Attachments
Mozilla ebuild with Enigmail support. (mozilla-1.0-r5.ebuild,12.71 KB, application/octet-stream)
2002-08-28 01:38 UTC, J Robert Ray
Details
Mozilla ebuild with Enigmail support (mozilla-1.0-r5.ebuild,12.69 KB, text/plain)
2002-08-28 02:11 UTC, J Robert Ray
Details
Mozilla 1.0 ebuild with Enigmail support (mozilla-1.0-r5.ebuild,12.71 KB, text/plain)
2002-08-28 23:20 UTC, J Robert Ray
Details

Note You need to log in before you can comment on or make changes to this bug.
Description J Robert Ray 2002-08-28 01:36:24 UTC
Enigmail is a popular PGP plugin for Mozilla Mail.  I have adapted
mozilla-1.0-r3 to also build and install enigmail.

Enigmail needs to compiled within the source tree of an already-compiled
mozilla, so instead of creating a separate ebuild for it, I modified the
existing mozilla ebuild.  I'm not sure of the policy for adding USE variables,
but this new ebuild looks for a variable called 'enigmail' before building in
support.

BUGS

I added the enigmail source tarballs to SRC_URI, this means the files are
downloaded unconditionally, I don't know if there is a way to only download
files if a USE variable is set.

Enigmail does not seem to be enabled the first time Mozilla is run after
installation.  Once mozilla is quit and restarted, Enigmail appears.
Comment 1 J Robert Ray 2002-08-28 01:38:38 UTC
Created attachment 3488 [details]
Mozilla ebuild with Enigmail support.
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-28 01:49:54 UTC
I rather think that the "crypt" USE flag would do in this situation.
Comment 3 J Robert Ray 2002-08-28 02:11:34 UTC
Created attachment 3489 [details]
Mozilla ebuild with Enigmail support

Changed USE variable 'enigmail' to 'crypt'
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-28 14:00:15 UTC
You can do somethign like:

SRC_URI="http://foo.org/foo.tbz2
         crypt? ( http://bar.og/bar.tbz2 )"

Comment 5 Michael Best 2002-08-28 22:15:12 UTC
Gentoo 1.4 - GCC 3.2
--------------------

patching file other-licenses/Xft/fontconfig/src/fccharset.c
Hunk #1 succeeded at 1431 (offset 433 lines).
Hunk #2 FAILED at 1477.
Hunk #3 FAILED at 1504.
2 out of 3 hunks FAILED -- saving rejects to file
other-licenses/Xft/fontconfig/src/fccharset.c.rej

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_unpack, Line -106, Exitcode 1
!!! (no error message)

!!! emerge aborting on 
/extra/portage/portage.local/net-www/mozilla/mozilla-1.1.ebuild .
Comment 6 J Robert Ray 2002-08-28 23:20:27 UTC
Created attachment 3523 [details]
Mozilla 1.0 ebuild with Enigmail support

Fixed the SRC_URI.

I have also modified the Mozilla-1.1.ebuild from bug #7137 to add Enigmail
support but I'm waiting for the enigmail source tarballs that are compatible
with moz 1.1 to be posted.
Comment 7 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-30 15:20:43 UTC
New moz-1.1 ebuild have this support, thanks.

NOTE:  I removed the part where it quits if crypt in USE, but the mail
client not build ... it should be logical.