Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/evolution: ChangeLog evolution-2.22.2.ebuild evolution-2.22.1.ebuild
Date: Mon, 26 May 2008 22:46:03
Message-Id: E1K0lS4-0002V8-BJ@stork.gentoo.org
1 eva 08/05/26 22:46:00
2
3 Modified: ChangeLog
4 Added: evolution-2.22.2.ebuild
5 Removed: evolution-2.22.1.ebuild
6 Log:
7 New version for GNOME-2.22.2. Bug fixes and translation updates.
8 (Portage version: 2.1.5)
9
10 Revision Changes Path
11 1.235 mail-client/evolution/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?rev=1.235&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?rev=1.235&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/ChangeLog?r1=1.234&r2=1.235
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v
20 retrieving revision 1.234
21 retrieving revision 1.235
22 diff -u -r1.234 -r1.235
23 --- ChangeLog 7 May 2008 22:39:54 -0000 1.234
24 +++ ChangeLog 26 May 2008 22:45:59 -0000 1.235
25 @@ -1,6 +1,27 @@
26 # ChangeLog for mail-client/evolution
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.234 2008/05/07 22:39:54 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/ChangeLog,v 1.235 2008/05/26 22:45:59 eva Exp $
30 +
31 +*evolution-2.22.2 (26 May 2008)
32 +
33 + 26 May 2008; Gilles Dartiguelongue <eva@g.o>
34 + -evolution-2.22.1.ebuild, +evolution-2.22.2.ebuild:
35 + New version for GNOME-2.22.2. Bug fixes and translation updates.
36 + #311042: Allocate size for location and info labels differently (Matthew
37 + Barnes)
38 + #463040: Forget former selected uid as soon as we know we moved to other.
39 + (Milan Crha)
40 + #523402: Do not leak. Reassign back the old values before freeing
41 + (Milan Crha)
42 + #530392: Pressing Enter in the entry activates the default response (Matthew
43 + Barnes)
44 + #531426: Display face header images at 48x48 instead of 64x64 (Roland Clobus)
45 + #531519: Evolution crashes on print-preview (Srinivasa Ragavan)
46 + #531592: Strings such as window titles and status bar messages should not be
47 + escaped (Matthew Barnes)
48 + #533465: Strip whitespace from user-entered hostname (Ritesh Khadgaray)
49 + #533820: Fix for a crash on double-clicking the border of meetings in
50 + day-view. (Chenthill Palanisamy)
51
52 08 May 2008; Gilles Dartiguelongue <eva@g.o> metadata.xml:
53 import USE flag documentation from bheekling and Ford_Prefect.
54
55
56
57 1.1 mail-client/evolution/evolution-2.22.2.ebuild
58
59 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/evolution-2.22.2.ebuild?rev=1.1&view=markup
60 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/evolution-2.22.2.ebuild?rev=1.1&content-type=text/plain
61
62 Index: evolution-2.22.2.ebuild
63 ===================================================================
64 # Copyright 1999-2008 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 # $Header: /var/cvsroot/gentoo-x86/mail-client/evolution/evolution-2.22.2.ebuild,v 1.1 2008/05/26 22:45:59 eva Exp $
67
68 inherit gnome2 flag-o-matic
69
70 DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
71 HOMEPAGE="http://www.gnome.org/projects/evolution/"
72 SRC_URI="${SRC_URI}"
73
74 LICENSE="GPL-2 FDL-1.1"
75 SLOT="2.0"
76 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
77 IUSE="crypt dbus debug hal ipv6 kerberos krb4 ldap mono networkmanager nntp pda profile spell ssl"
78
79 # Pango dependency required to avoid font rendering problems
80 RDEPEND=">=dev-libs/glib-2.15.3
81 >=x11-libs/gtk+-2.12
82 >=gnome-extra/evolution-data-server-2.21.92
83 >=x11-themes/gnome-icon-theme-2.20
84 >=gnome-base/gnome-vfs-2.4
85 >=gnome-base/libbonobo-2.20.3
86 >=gnome-base/libbonoboui-2.4.2
87 >=gnome-extra/gtkhtml-3.17.5
88 >=gnome-base/gconf-2
89 >=gnome-base/libglade-2
90 >=gnome-base/libgnomecanvas-2
91 >=gnome-base/libgnomeui-2
92 >=dev-libs/libxml2-2
93 dbus? ( dev-libs/dbus-glib )
94 hal? ( >=sys-apps/hal-0.5.4 )
95 x11-libs/libnotify
96 pda? (
97 >=app-pda/gnome-pilot-2.0.15
98 >=app-pda/gnome-pilot-conduits-2 )
99 dev-libs/atk
100 ssl? (
101 >=dev-libs/nspr-4.6.1
102 >=dev-libs/nss-3.11 )
103 networkmanager? ( net-misc/networkmanager )
104 >=net-libs/libsoup-2.4
105 kerberos? ( virtual/krb5 )
106 krb4? ( virtual/krb5 )
107 >=gnome-base/orbit-2.9.8
108 spell? ( >=app-text/gnome-spell-1.0.5 )
109 crypt? ( || ( >=app-crypt/gnupg-2.0.1-r2 =app-crypt/gnupg-1.4* ) )
110 ldap? ( >=net-nds/openldap-2 )
111 mono? ( >=dev-lang/mono-1 )"
112 # gstreamer? (
113 # >=media-libs/gstreamer-0.10
114 # >=media-libs/gst-plugins-base-0.10 )
115
116 DEPEND="${RDEPEND}
117 >=dev-util/pkgconfig-0.16
118 >=dev-util/intltool-0.35.5
119 sys-devel/gettext
120 sys-devel/bison
121 app-text/scrollkeeper
122 >=gnome-base/gnome-common-2.12.0
123 >=app-text/gnome-doc-utils-0.9.1"
124
125 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README"
126 ELTCONF="--reverse-deps"
127
128 pkg_setup() {
129 G2CONF="--without-kde-applnk-path
130 --enable-plugins=experimental
131 $(use_enable ssl nss)
132 $(use_enable ssl smime)
133 $(use_enable ipv6)
134 $(use_enable mono)
135 $(use_enable nntp)
136 $(use_enable pda pilot-conduits)
137 $(use_enable profile profiling)
138 $(use_with ldap openldap)
139 $(use_with kerberos krb5 /usr)"
140
141 # We need a graphical pinentry frontend to be able to ask for the GPG
142 # password from inside evolution, bug 160302
143 if use crypt && has_version '>=app-crypt/gnupg-2.0.1-r2'; then
144 if ! built_with_use -o app-crypt/pinentry gtk qt3; then
145 die "You must build app-crypt/pinentry with GTK or QT3 support"
146 fi
147 fi
148
149 if use krb4 && ! built_with_use virtual/krb5 krb4; then
150 ewarn
151 ewarn "In order to add kerberos 4 support, you have to emerge"
152 ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
153 ewarn
154 ewarn "Skipping for now."
155 ewarn
156 G2CONF="${G2CONF} --without-krb4"
157 else
158 G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
159 fi
160
161 # dang - I've changed this to do --enable-plugins=experimental. This will
162 # autodetect new-mail-notify and exchange, but that cannot be helped for the
163 # moment. They should be changed to depend on a --enable-<foo> like mono
164 # is. This cleans up a ton of crap from this ebuild.
165 }
166
167 src_unpack() {
168 gnome2_src_unpack
169
170 # Fix timezone offsets on fbsd. bug #183708
171 epatch "${FILESDIR}"/${PN}-2.21.3-fbsd.patch
172 }
173
174 src_compile() {
175 # Use NSS/NSPR only if 'ssl' is enabled.
176 if use ssl ; then
177 sed -i -e "s|mozilla-nss|nss|
178 s|mozilla-nspr|nspr|" "${S}"/configure
179 G2CONF="${G2CONF} --enable-nss=yes"
180 else
181 G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
182 --without-nss-libs --without-nss-includes"
183 fi
184
185 # problems with -O3 on gcc-3.3.1
186 replace-flags -O3 -O2
187
188 if [ "${ARCH}" = "hppa" ]; then
189 append-flags "-fPIC -ffunction-sections"
190 export LDFLAGS="-ffunction-sections -Wl,--stub-group-size=25000"
191 fi
192
193 gnome2_src_compile
194 }
195
196 pkg_postinst() {
197 gnome2_pkg_postinst
198
199 elog "To change the default browser if you are not using GNOME, do:"
200 elog "gconftool-2 --set /desktop/gnome/url-handlers/http/command -t string 'mozilla %s'"
201 elog "gconftool-2 --set /desktop/gnome/url-handlers/https/command -t string 'mozilla %s'"
202 elog ""
203 elog "Replace 'mozilla %s' with which ever browser you use."
204 elog ""
205 elog "Junk filters are now a run-time choice. You will get a choice of"
206 elog "bogofilter or spamassassin based on which you have installed"
207 elog ""
208 elog "You have to install one of these for the spam filtering to actually work"
209 }
210
211
212
213 --
214 gentoo-commits@l.g.o mailing list