Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/mail-notification: ChangeLog mail-notification-5.0.ebuild
Date: Sat, 12 Jan 2008 17:15:27
Message-Id: E1JDjx5-0000kd-St@stork.gentoo.org
1 graaff 08/01/12 17:15:23
2
3 Modified: ChangeLog
4 Added: mail-notification-5.0.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.55 mail-client/mail-notification/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/mail-notification/ChangeLog?rev=1.55&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/mail-notification/ChangeLog?rev=1.55&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/mail-notification/ChangeLog?r1=1.54&r2=1.55
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/mail-client/mail-notification/ChangeLog,v
19 retrieving revision 1.54
20 retrieving revision 1.55
21 diff -u -r1.54 -r1.55
22 --- ChangeLog 24 Dec 2007 13:49:20 -0000 1.54
23 +++ ChangeLog 12 Jan 2008 17:15:23 -0000 1.55
24 @@ -1,6 +1,13 @@
25 # ChangeLog for mail-client/mail-notification
26 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/mail-client/mail-notification/ChangeLog,v 1.54 2007/12/24 13:49:20 graaff Exp $
28 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/mail-client/mail-notification/ChangeLog,v 1.55 2008/01/12 17:15:23 graaff Exp $
30 +
31 +*mail-notification-5.0 (12 Jan 2008)
32 +
33 + 12 Jan 2008; Hans de Graaff <graaff@g.o>
34 + +mail-notification-5.0.ebuild:
35 + Version bump with numerous changes. Also changed license to GPL-3, and cleanup
36 + of ebuild now that evolution support is much more straightforward.
37
38 24 Dec 2007; Hans de Graaff <graaff@g.o>
39 -mail-notification-4.0.ebuild, -mail-notification-4.1.ebuild:
40
41
42
43 1.1 mail-client/mail-notification/mail-notification-5.0.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/mail-notification/mail-notification-5.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/mail-notification/mail-notification-5.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mail-notification-5.0.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/mail-client/mail-notification/mail-notification-5.0.ebuild,v 1.1 2008/01/12 17:15:23 graaff Exp $
53
54 inherit autotools eutils gnome2 multilib flag-o-matic versionator
55
56 DESCRIPTION="A GNOME trayicon which checks for email. Supports mbox, MH,
57 Maildir, IMAP, Sylpheed, POP3, Gmail and Evolution. Authenticates via
58 apop, ssl, sasl."
59 HOMEPAGE="http://www.nongnu.org/mailnotify/"
60 SRC_URI="http://savannah.nongnu.org/download/mailnotify/${P}.tar.bz2"
61
62 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
63 SLOT="0"
64 LICENSE="GPL-3"
65
66 IUSE="imap ipv6 ssl sasl gmail evo sylpheed mbox maildir pop mozilla"
67
68 # tests are currently broken and officially not supported upstream:
69 # https://bugs.launchpad.net/mail-notification/+bug/182234
70 RESTRICT="test"
71
72 # gmime is actually optional, but it's used by so much of the package
73 # it's pointless making it optional. gnome-keyring is required for
74 # several specific access methods, and thus linked to those USE flags
75 # instead of adding a keyring USE flag.
76 DEPEND=">=x11-libs/gtk+-2.10
77 >=dev-libs/glib-2.10
78 >=dev-util/gob-2.0.13
79 >=gnome-base/gnome-panel-2.6
80 >=gnome-base/eel-2.6
81 >=gnome-base/gconf-2.6
82 >=gnome-base/libgnomeui-2.14
83 >=gnome-base/libglade-2.0
84 >=gnome-base/orbit-2.6
85 >=gnome-base/libbonobo-2.0
86 >=dev-libs/gmime-2.1
87 >=x11-libs/libnotify-0.4.1
88 dev-perl/XML-Parser
89 pop? ( gnome-base/gnome-keyring )
90 imap? ( gnome-base/gnome-keyring )
91 gmail? ( gnome-base/gnome-keyring )
92 ssl? ( >=dev-libs/openssl-0.9.6 )
93 sasl? ( >=dev-libs/cyrus-sasl-2 )
94 evo? ( >=mail-client/evolution-2.12 )
95 sylpheed? ( virtual/sylpheed )"
96
97 DOCS="README NEWS AUTHORS TODO"
98
99 pkg_setup() {
100 G2CONF="${G2CONF} $(use_enable ssl)"
101 G2CONF="${G2CONF} $(use_enable sasl)"
102 G2CONF="${G2CONF} $(use_enable ipv6)"
103 # ssl, sasl and ipv6 requires either pop3 or imap, else they will be disabled
104 G2CONF="${G2CONF} $(use_enable imap)"
105 G2CONF="${G2CONF} $(use_enable pop pop3)"
106 G2CONF="${G2CONF} $(use_enable gmail)"
107 G2CONF="${G2CONF} $(use_enable evo evolution)"
108 G2CONF="${G2CONF} $(use_enable sylpheed)"
109 G2CONF="${G2CONF} $(use_enable mozilla)"
110 }
111
112 src_unpack() {
113 gnome2_src_unpack
114
115 sed -i -e 's:gtk-update-icon-cache:true:' ./art/Makefile.in
116 }
117
118 src_compile() {
119 append-ldflags -Wl,-export-dynamic
120 gnome2_src_compile
121 }
122
123
124
125 --
126 gentoo-commits@l.g.o mailing list