Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40976 - net-mail/mozilla-thunderbird-0.5 is out
Summary: net-mail/mozilla-thunderbird-0.5 is out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-09 08:04 UTC by Jan Schubert
Modified: 2004-02-15 08:49 UTC (History)
9 users (show)

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


Attachments
thunderbird-bin-0.5 ebuild (mozilla-thunderbird-bin-0.5.ebuild,1.95 KB, text/plain)
2004-02-09 10:52 UTC, Christoph Gysin
Details
Diffs for 0.5 to mozilla-thunderbird ebuild (mozilla-thunderbird-0.4-0.5.diff,1.03 KB, patch)
2004-02-11 10:39 UTC, tar
Details | Diff
Mozilla Thunderbird 0.5 ebuild (mozilla-thunderbird-0.5.ebuild,6.24 KB, text/plain)
2004-02-13 22:22 UTC, Brad Laue (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Schubert 2004-02-09 08:04:03 UTC
I vote for a update.

Beside this, please check if could make a "cleaner" ebuild. The one for 0.4 is very restrictive in setting flags for configure. Why not check one's USE flags for determining if he wants support for crypto, qt, xinerama and so on or define Optimization depending on CFLAGS!? The current behaviour is not very gentoo-like in my humble opinion.
Comment 1 Christoph Gysin 2004-02-09 10:52:22 UTC
Created attachment 25275 [details]
thunderbird-bin-0.5 ebuild

a quick and dirty solution out of the ebuild for the binary version of
thunderbird-0.4

works for me ;)
Comment 2 tar 2004-02-11 10:39:49 UTC
Created attachment 25422 [details, diff]
Diffs for 0.5 to mozilla-thunderbird ebuild

This diff works for me.

The thunderbird 0.5 source tarball text files contain DOS style CRLF instead of
UNIX style LF end-of-lines (see
http://bugzilla.mozilla.org/show_bug.cgi?id=233715).  To work around that, I
added a dependency on app-misc/fixdos and use the crlf utility from that
package to recursively fix up the source files.

Somebody should add --fix-dos-eol to GNU tar.  :)

Anyway, it's building for me right now.
Comment 3 tar 2004-02-11 10:58:14 UTC
Er, sorry for the spam.  I forgot to add: the reason the crlf fixup is needed is because without it, you get:

>>> Source unpacked.
compile
/usr/sbin/ebuild.sh: ./configure: /bin/sh^M: bad interpreter: No such file or directory
 
!!! ERROR: net-mail/mozilla-thunderbird-0.5-r1 failed.
!!! Function econf, Line 365, Exitcode 126
!!! econf failed

Hopefully the thunderbird developers will fix this in their source archive and the crlf workaround won't be needed.
Comment 4 SpanKY gentoo-dev 2004-02-11 14:47:33 UTC
uhh, we dont believe in fixdos and that crap in DEPEND

use `edos2unix` from eutils.eclass ;)
Comment 5 Michel Valdrighi 2004-02-11 18:06:55 UTC
I applied the "Diffs for 0.5" patch, but for some odd reason the sources were used to build Mozilla 1.6 instead of Thunderbird 0.5.
Comment 6 Seth Chandler 2004-02-11 18:50:54 UTC
well i can certainly confirm that it doesn't work even with the diffs :-)
I get a window but nothing works.  Of course this is on amd64, 
maybe it will work on x86...
Comment 7 Brad Laue (RETIRED) gentoo-dev 2004-02-11 19:00:34 UTC
Testing fixdos now - SpanKY went on to explain to me that edos2unix wouldn't work well for an entire directory full of DOS formatted files, so we'll try it with the utility.

sethbc: The fixdos diffs compiled it but failed to get you a working copy?
Comment 8 Seth Chandler 2004-02-11 19:56:31 UTC
correct.  To be honest, this source tarball is a freakin mess :-P  Whoever packaged this needs to be spanked.

I'll build this on x86 and see what the deal is, but i KNOW on amd64 its broken...i'm rebuilding now with some changes to the ebuild, i'll see what it has to say....
Comment 9 Patrick McLean gentoo-dev 2004-02-13 09:23:42 UTC
There's a bug for this in the mozilla bugzilla, at http://bugzilla.mozilla.org/show_bug.cgi?id=233715
Comment 10 Brad Laue (RETIRED) gentoo-dev 2004-02-13 22:22:57 UTC
Created attachment 25575 [details]
Mozilla Thunderbird 0.5 ebuild
Comment 11 Brad Laue (RETIRED) gentoo-dev 2004-02-13 22:23:18 UTC
sethbc: Yeah, I didn't have a lot of luck with the thunderbird 0.5 ebuild here. Had to modify a lot of things, it was just messy. 

My work so far is attached.
Comment 12 Brad Laue (RETIRED) gentoo-dev 2004-02-15 08:49:29 UTC
0.5 now in CVS.