Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102091 - mail-notification-2.0 is out
Summary: mail-notification-2.0 is out
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-11 02:15 UTC by Leo Laursen
Modified: 2005-11-28 10:20 UTC (History)
4 users (show)

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


Attachments
mail-notification-2.0.ebuild (mail-notification-2.0.ebuild,1.60 KB, text/plain)
2005-08-11 07:39 UTC, Leo Laursen
Details
errno-mail-notification-2.0.patch (errno-mail-notification-2.0.patch,444 bytes, patch)
2005-08-11 07:43 UTC, Leo Laursen
Details | Diff
mail-notification-2.0.ebuild (mail-notification-2.0.ebuild,1.97 KB, text/plain)
2005-08-15 00:40 UTC, Dave Shanker
Details
mail-notification-2.0.ebuild (mail-notification-2.0.ebuild,1.86 KB, text/plain)
2005-08-22 02:41 UTC, Leo Laursen
Details
mail-notification-2.0.ebuild (mail-notification-2.0.ebuild,1.96 KB, text/plain)
2005-11-10 05:24 UTC, Machiel Groeneveld
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Leo Laursen 2005-08-11 02:15:29 UTC
mail-client/mailnotification-2.0 does not compile with the ebuild for 1.0
renamed to 2.0.
1 file src/nm-mailboxes.c need to include errno.h

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Leo Laursen 2005-08-11 07:39:09 UTC
Created attachment 65665 [details]
mail-notification-2.0.ebuild
Comment 2 Leo Laursen 2005-08-11 07:43:33 UTC
Created attachment 65667 [details, diff]
errno-mail-notification-2.0.patch

There was some problems creating a gmail-mailbox (mail-notification died), but
after editing .gnome/mailnotification/mailboxes.xml in an editor it seems to
work.
Comment 3 Dave Shanker 2005-08-15 00:38:57 UTC
I modified the ebuild to also include evolution support which is a new feature
of mail-notification 2.0. I checked it and it works for the most part. Also
includes both patches released for mail-notification 2.0 as posted on their website.

Regards,
Comment 4 Dave Shanker 2005-08-15 00:40:41 UTC
Created attachment 65991 [details]
mail-notification-2.0.ebuild

modified to include evolution support (new feature in 2.0). Also added
additional gmail patch from upstream.
Comment 5 Leo Laursen 2005-08-15 01:34:59 UTC
Great news, I completely missed the patches on the website. Gmail configuration
works now :).
Some notes. libsoup and libicu is no longer needed.
dependencies should be >=gtk+-2.6 and >=gnome-*-2.6
All configure options seems to be enabled by default, which I think is
reasonable so perhaps the use-enable of evolution can be skipped.
How to get the version of evolution?, configure really should do that.
Comment 6 Dave Shanker 2005-08-15 08:06:55 UTC
We still need to use flags in case anyone needs to compile without a certain
feature. As far as evolution goes, we'll need to right something in the ebuild
to figure out what version of evolution is installed, because the configure
scripts don't when looking for the evolution source directory. I'll research
this a later today, but if anyone knows how to do it, feel free to update here.
Comment 7 Leo Laursen 2005-08-22 02:41:38 UTC
Created attachment 66531 [details]
mail-notification-2.0.ebuild

Updated dependencies, added sylpheed support (untested).
Use the patches from http://www.nongnu.org/mailnotify/
Comment 8 Daniel Kontsek 2005-09-17 15:35:44 UTC
I have compiled the latest ebuild posted here, but I'm getting this error with
gmail:
dadodrake@gmail.com: unable to retrieve feed: Timeout reached
Comment 9 Machiel Groeneveld 2005-11-10 05:24:44 UTC
Created attachment 72578 [details]
mail-notification-2.0.ebuild

With this ebuild it does find evolution and tries to build the plugin.

But I'm getting this error with this ebuild:

test -z "/usr/lib64/evolution/2.4/plugins" || mkdir -p --
"/usr/lib64/evolution/2.4/plugins"
 /bin/install -c -m 644 'org-gnome-mail-notification.eplug'
'/usr/lib64/evolution/2.4/plugins/org-gnome-mail-notification.eplug'
ACCESS DENIED  open_wr:  
/usr/lib64/evolution/2.4/plugins/org-gnome-mail-notification.eplug
Comment 10 Tom Martin (RETIRED) gentoo-dev 2005-11-26 09:57:21 UTC
I'll get this in the tree as soon as I can, but some pointers on the ebuild:

- I'd rather have gmime as an unconditional dependency because practically every
type of retrieval requires it, and that if/then clause isn't cache-safe.

- The evolution sandbox error (Comment #9) should be fixed by using the
gnome2_src_install line from Attachment #65991 [details].

If I forget to put this in the tree this weekend, feel free to send me a shouty
email ;)
Comment 11 Tom Martin (RETIRED) gentoo-dev 2005-11-28 10:20:20 UTC
In CVS, thanks all.