Gentoo Archives: gentoo-commits

From: "Daniel Gryniewicz (dang)" <dang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/evolution: ChangeLog evolution-2.22.1.1.ebuild
Date: Fri, 02 May 2008 19:32:25
Message-Id: E1Js0zP-0007Mr-MZ@stork.gentoo.org
1 dang 08/05/02 19:32:15
2
3 Modified: ChangeLog
4 Added: evolution-2.22.1.1.ebuild
5 Log:
6 Bump to 2.22.1.1
7 Add the attachments and draw the bar (Srinivasa Ragavan)
8
9 (Novell Bugzilla) Internet Based Calendar Events Are Declined By
10 Evolution/GroupWise (Chenthill Palanisamy)
11
12 (Novell Bugzilla) Retracted groupwise appointments should disappear as
13 soon as they are retracted. (Chenthill Palanisamy)
14
15 Fix a crash at exit (Srinivasa Ragavan)
16
17 Allow copy & paste of email addresses from an appointment to a mail
18 message (Ashish Shrivastava)
19
20 Return sanely if the path value is corrupted (Bharath Acharya)
21
22 (Novell Bugzilla) Fixed a deadlock when downloading data on a rather
23 loaded system (Srinivasa Ragavan)
24
25 Try to find text/html part in multipart/alternative when in normal
26 mode (Milan Crha)
27
28 Do not inherit search filters when opening messages in new window
29 (Milan Crha)
30
31 Make Always carbon-copy (cc) option work again (Bharath Acharya)
32
33 Fixed a crash when simultaneously pressing the "show" preview/arrow
34 button on several very large image attachments in an e-mail. (Milan
35 Crha)
36
37 Check online status from NetworkManager at startup instead of using
38 the last-used-state. (James Westby)
39
40 Fixed a crash on paste event in calendar (Milan Crha)
41
42 Fixed a typo (Milan Crha)
43
44 Fix a typo in the logic that caused Exchange Operations disabled on
45 startup (Matthew Barnes)
46
47 Look up in local address book for addresses to exclude mail sent by
48 known contacts from junk filtering if said so (Milan Crha)
49
50 Properly set type hint on tooltip window. (Danny Baumann)
51
52 Let searches work with labels again. (Milan Crha)
53
54 Fix Evolution crash when viewing pgp-signed message (Shuai Liu)
55 (Portage version: 2.1.5_rc6)
56
57 Revision Changes Path
58 1.233 mail-client/evolution/ChangeLog
59
60 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?rev=1.233&view=markup
61 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?rev=1.233&content-type=text/plain
62 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?r1=1.232&r2=1.233
63
64 Index: ChangeLog
65 ===================================================================
66 RCS file: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v
67 retrieving revision 1.232
68 retrieving revision 1.233
69 diff -u -r1.232 -r1.233
70 --- ChangeLog 8 Apr 2008 13:51:34 -0000 1.232
71 +++ ChangeLog 2 May 2008 19:32:15 -0000 1.233
72 @@ -1,6 +1,72 @@
73 # ChangeLog for mail-client/evolution
74 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
75 -# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.232 2008/04/08 13:51:34 dang Exp $
76 +# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.233 2008/05/02 19:32:15 dang Exp $
77 +
78 +*evolution-2.22.1.1 (02 May 2008)
79 +
80 + 02 May 2008; Daniel Gryniewicz <dang@g.o>
81 + +evolution-2.22.1.1.ebuild:
82 + Bump to 2.22.1.1
83 +
84 + Add the attachments and draw the bar (Srinivasa Ragavan)
85 +
86 + (Novell Bugzilla) Internet Based Calendar Events Are Declined By
87 +
88 + Evolution/GroupWise (Chenthill Palanisamy)
89 +
90 + (Novell Bugzilla) Retracted groupwise appointments should disappear as
91 +
92 + soon as they are retracted. (Chenthill Palanisamy)
93 +
94 + Fix a crash at exit (Srinivasa Ragavan)
95 +
96 + Allow copy & paste of email addresses from an appointment to a mail
97 +
98 + message (Ashish Shrivastava)
99 +
100 + Return sanely if the path value is corrupted (Bharath Acharya)
101 +
102 + (Novell Bugzilla) Fixed a deadlock when downloading data on a rather
103 +
104 + loaded system (Srinivasa Ragavan)
105 +
106 + Try to find text/html part in multipart/alternative when in normal
107 +
108 + mode (Milan Crha)
109 +
110 + Do not inherit search filters when opening messages in new window
111 +
112 + (Milan Crha)
113 +
114 + Make Always carbon-copy (cc) option work again (Bharath Acharya)
115 +
116 + Fixed a crash when simultaneously pressing the "show" preview/arrow
117 +
118 + button on several very large image attachments in an e-mail. (Milan
119 +
120 + Crha)
121 +
122 + Check online status from NetworkManager at startup instead of using
123 +
124 + the last-used-state. (James Westby)
125 +
126 + Fixed a crash on paste event in calendar (Milan Crha)
127 +
128 + Fixed a typo (Milan Crha)
129 +
130 + Fix a typo in the logic that caused Exchange Operations disabled on
131 +
132 + startup (Matthew Barnes)
133 +
134 + Look up in local address book for addresses to exclude mail sent by
135 +
136 + known contacts from junk filtering if said so (Milan Crha)
137 +
138 + Properly set type hint on tooltip window. (Danny Baumann)
139 +
140 + Let searches work with labels again. (Milan Crha)
141 +
142 + Fix Evolution crash when viewing pgp-signed message (Shuai Liu)
143
144 08 Apr 2008; Daniel Gryniewicz <dang@g.o> +evolution-2.22.1.ebuild:
145 Bump evo to 2.22.1
146
147
148
149 1.1 mail-client/evolution/evolution-2.22.1.1.ebuild
150
151 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/evolution-2.22.1.1.ebuild?rev=1.1&view=markup
152 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/evolution-2.22.1.1.ebuild?rev=1.1&content-type=text/plain
153
154 Index: evolution-2.22.1.1.ebuild
155 ===================================================================
156 # Copyright 1999-2008 Gentoo Foundation
157 # Distributed under the terms of the GNU General Public License v2
158 # $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/evolution-2.22.1.1.ebuild,v 1.1 2008/05/02 19:32:15 dang Exp $
159
160 inherit gnome2 flag-o-matic
161
162 DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
163 HOMEPAGE="http://www.gnome.org/projects/evolution/"
164 SRC_URI="${SRC_URI}"
165
166 LICENSE="GPL-2 FDL-1.1"
167 SLOT="2.0"
168 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
169 IUSE="crypt dbus debug hal ipv6 kerberos krb4 ldap mono networkmanager nntp pda profile spell ssl"
170
171 # Pango dependency required to avoid font rendering problems
172 RDEPEND=">=dev-libs/glib-2.15.3
173 >=x11-libs/gtk+-2.12
174 >=gnome-extra/evolution-data-server-2.21.92
175 >=x11-themes/gnome-icon-theme-2.20
176 >=gnome-base/gnome-vfs-2.4
177 >=gnome-base/libbonobo-2.20.3
178 >=gnome-base/libbonoboui-2.4.2
179 >=gnome-extra/gtkhtml-3.17.5
180 >=gnome-base/gconf-2
181 >=gnome-base/libglade-2
182 >=gnome-base/libgnomecanvas-2
183 >=gnome-base/libgnomeui-2
184 >=dev-libs/libxml2-2
185 dbus? ( dev-libs/dbus-glib )
186 hal? ( >=sys-apps/hal-0.5.4 )
187 x11-libs/libnotify
188 pda? (
189 >=app-pda/gnome-pilot-2.0.15
190 >=app-pda/gnome-pilot-conduits-2 )
191 dev-libs/atk
192 ssl? (
193 >=dev-libs/nspr-4.6.1
194 >=dev-libs/nss-3.11 )
195 networkmanager? ( net-misc/networkmanager )
196 >=net-libs/libsoup-2.4
197 kerberos? ( virtual/krb5 )
198 krb4? ( virtual/krb5 )
199 >=gnome-base/orbit-2.9.8
200 spell? ( >=app-text/gnome-spell-1.0.5 )
201 crypt? ( || ( >=app-crypt/gnupg-2.0.1-r2 =app-crypt/gnupg-1.4* ) )
202 ldap? ( >=net-nds/openldap-2 )
203 mono? ( >=dev-lang/mono-1 )"
204 # gstreamer? (
205 # >=media-libs/gstreamer-0.10
206 # >=media-libs/gst-plugins-base-0.10 )
207
208 DEPEND="${RDEPEND}
209 >=dev-util/pkgconfig-0.16
210 >=dev-util/intltool-0.35.5
211 sys-devel/gettext
212 sys-devel/bison
213 app-text/scrollkeeper
214 >=gnome-base/gnome-common-2.12.0
215 >=app-text/gnome-doc-utils-0.9.1"
216
217 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README"
218 ELTCONF="--reverse-deps"
219
220 pkg_setup() {
221 G2CONF="--without-kde-applnk-path
222 --enable-plugins=experimental
223 $(use_enable ssl nss)
224 $(use_enable ssl smime)
225 $(use_enable ipv6)
226 $(use_enable mono)
227 $(use_enable nntp)
228 $(use_enable pda pilot-conduits)
229 $(use_enable profile profiling)
230 $(use_with ldap openldap)
231 $(use_with kerberos krb5 /usr)"
232
233 # We need a graphical pinentry frontend to be able to ask for the GPG
234 # password from inside evolution, bug 160302
235 if use crypt && has_version '>=app-crypt/gnupg-2.0.1-r2'; then
236 if ! built_with_use -o app-crypt/pinentry gtk qt3; then
237 die "You must build app-crypt/pinentry with GTK or QT3 support"
238 fi
239 fi
240
241 if use krb4 && ! built_with_use virtual/krb5 krb4; then
242 ewarn
243 ewarn "In order to add kerberos 4 support, you have to emerge"
244 ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
245 ewarn
246 ewarn "Skipping for now."
247 ewarn
248 G2CONF="${G2CONF} --without-krb4"
249 else
250 G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
251 fi
252
253 # dang - I've changed this to do --enable-plugins=experimental. This will
254 # autodetect new-mail-notify and exchange, but that cannot be helped for the
255 # moment. They should be changed to depend on a --enable-<foo> like mono
256 # is. This cleans up a ton of crap from this ebuild.
257 }
258
259 src_unpack() {
260 gnome2_src_unpack
261
262 # Fix timezone offsets on fbsd. bug #183708
263 epatch "${FILESDIR}"/${PN}-2.21.3-fbsd.patch
264 }
265
266 src_compile() {
267 # Use NSS/NSPR only if 'ssl' is enabled.
268 if use ssl ; then
269 sed -i -e "s|mozilla-nss|nss|
270 s|mozilla-nspr|nspr|" "${S}"/configure
271 G2CONF="${G2CONF} --enable-nss=yes"
272 else
273 G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
274 --without-nss-libs --without-nss-includes"
275 fi
276
277 # problems with -O3 on gcc-3.3.1
278 replace-flags -O3 -O2
279
280 if [ "${ARCH}" = "hppa" ]; then
281 append-flags "-fPIC -ffunction-sections"
282 export LDFLAGS="-ffunction-sections -Wl,--stub-group-size=25000"
283 fi
284
285 gnome2_src_compile
286 }
287
288 pkg_postinst() {
289 gnome2_pkg_postinst
290
291 elog "To change the default browser if you are not using GNOME, do:"
292 elog "gconftool-2 --set /desktop/gnome/url-handlers/http/command -t string 'mozilla %s'"
293 elog "gconftool-2 --set /desktop/gnome/url-handlers/https/command -t string 'mozilla %s'"
294 elog ""
295 elog "Replace 'mozilla %s' with which ever browser you use."
296 elog ""
297 elog "Junk filters are now a run-time choice. You will get a choice of"
298 elog "bogofilter or spamassassin based on which you have installed"
299 elog ""
300 elog "You have to install one of these for the spam filtering to actually work"
301 }
302
303
304
305 --
306 gentoo-commits@l.g.o mailing list