Gentoo Archives: gentoo-commits

From: "Daniel Gryniewicz (dang)" <dang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/evolution-data-server: ChangeLog evolution-data-server-2.22.1.1.ebuild
Date: Fri, 02 May 2008 18:45:46
Message-Id: E1Js0GN-0006pl-7z@stork.gentoo.org
1 dang 08/05/02 18:45:43
2
3 Modified: ChangeLog
4 Added: evolution-data-server-2.22.1.1.ebuild
5 Log:
6 Bump to 2.22.1.1
7 Also copy user tags when copying messages between folders (Milan Crha)
8 (Novell Bugzilla) Internet Based Calendar Events Are Declined By
9 Evolution/GroupWise (Chenthill Palanisamy)
10 (Novell Bugzilla) Fix a severe memory leak in evolution-data-server
11 (Chenthill Palanisamy)
12 (Novell Bugzilla) Display of web calendars ignores timezones
13 (Chenthill Palanisamy)
14 (Novell Bugzilla) Retracted groupwise appointments should disappear as
15 soon as they are retracted. (Chenthill Palanisamy)
16 (Novell Bugzilla) International clock applet is crashing (Chenthill
17 Palanisamy)
18 Run a single delta-thread to fetch changes from the server, instead of
19 spawning multiple threads (Ashish Shrivastava)
20 Fixed a few compiler warnings (Suman Manjunath)
21 Use recursive mutex (Milan Crha)
22 Fix a crash (Milan Crha)
23 Make sure we do the Inbox -> INBOX translation at the right place
24 (Christian Kellner)
25 Support migration from password file to keyring (Matthew Barnes)
26 Fixed a crash when searching with an expression (Milan Crha)
27 Do not ship .svn files (Matthew Barnes)
28 Don't free the same variable twice (Sebastien Bacher)
29 Load addressbook conditionally (Srinivasa Ragavan)
30 (Portage version: 2.1.5_rc6)
31
32 Revision Changes Path
33 1.178 gnome-extra/evolution-data-server/ChangeLog
34
35 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog?rev=1.178&view=markup
36 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog?rev=1.178&content-type=text/plain
37 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog?r1=1.177&r2=1.178
38
39 Index: ChangeLog
40 ===================================================================
41 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v
42 retrieving revision 1.177
43 retrieving revision 1.178
44 diff -u -r1.177 -r1.178
45 --- ChangeLog 21 Apr 2008 17:13:30 -0000 1.177
46 +++ ChangeLog 2 May 2008 18:45:42 -0000 1.178
47 @@ -1,6 +1,58 @@
48 # ChangeLog for gnome-extra/evolution-data-server
49 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
50 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.177 2008/04/21 17:13:30 welp Exp $
51 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.178 2008/05/02 18:45:42 dang Exp $
52 +
53 +*evolution-data-server-2.22.1.1 (02 May 2008)
54 +
55 + 02 May 2008; Daniel Gryniewicz <dang@g.o>
56 + +evolution-data-server-2.22.1.1.ebuild:
57 + Bump to 2.22.1.1
58 +
59 + Also copy user tags when copying messages between folders (Milan Crha)
60 +
61 + (Novell Bugzilla) Internet Based Calendar Events Are Declined By
62 +
63 + Evolution/GroupWise (Chenthill Palanisamy)
64 +
65 + (Novell Bugzilla) Fix a severe memory leak in evolution-data-server
66 +
67 + (Chenthill Palanisamy)
68 +
69 + (Novell Bugzilla) Display of web calendars ignores timezones
70 +
71 + (Chenthill Palanisamy)
72 +
73 + (Novell Bugzilla) Retracted groupwise appointments should disappear as
74 +
75 + soon as they are retracted. (Chenthill Palanisamy)
76 +
77 + (Novell Bugzilla) International clock applet is crashing (Chenthill
78 +
79 + Palanisamy)
80 +
81 + Run a single delta-thread to fetch changes from the server, instead of
82 +
83 + spawning multiple threads (Ashish Shrivastava)
84 +
85 + Fixed a few compiler warnings (Suman Manjunath)
86 +
87 + Use recursive mutex (Milan Crha)
88 +
89 + Fix a crash (Milan Crha)
90 +
91 + Make sure we do the Inbox -> INBOX translation at the right place
92 +
93 + (Christian Kellner)
94 +
95 + Support migration from password file to keyring (Matthew Barnes)
96 +
97 + Fixed a crash when searching with an expression (Milan Crha)
98 +
99 + Do not ship .svn files (Matthew Barnes)
100 +
101 + Don't free the same variable twice (Sebastien Bacher)
102 +
103 + Load addressbook conditionally (Srinivasa Ragavan)
104
105 21 Apr 2008; <welp@g.o> evolution-data-server-1.12.1.ebuild,
106 evolution-data-server-1.12.3.ebuild, evolution-data-server-2.22.0.ebuild,
107
108
109
110 1.1 gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild
111
112 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild?rev=1.1&content-type=text/plain
114
115 Index: evolution-data-server-2.22.1.1.ebuild
116 ===================================================================
117 # Copyright 1999-2008 Gentoo Foundation
118 # Distributed under the terms of the GNU General Public License v2
119 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild,v 1.1 2008/05/02 18:45:42 dang Exp $
120
121 inherit db-use eutils flag-o-matic gnome2 autotools
122
123 DESCRIPTION="Evolution groupware backend"
124 HOMEPAGE="http://www.gnome.org/projects/evolution/"
125
126 LICENSE="LGPL-2 Sleepycat"
127 SLOT="0"
128 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
129 IUSE="doc ipv6 kerberos gnome-keyring krb4 ldap ssl"
130
131 RDEPEND=">=dev-libs/glib-2.15.3
132 >=x11-libs/gtk+-2.10
133 >=gnome-base/orbit-2.9.8
134 >=gnome-base/gnome-vfs-2.4
135 >=gnome-base/libbonobo-2.20.3
136 >=gnome-base/gconf-2
137 >=gnome-base/libglade-2
138 >=gnome-base/libgnome-2
139 >=dev-libs/libxml2-2
140 >=net-libs/libsoup-2.4
141 gnome-keyring? ( >=gnome-base/gnome-keyring-2.20 )
142 ssl? (
143 >=dev-libs/nspr-4.4
144 >=dev-libs/nss-3.9 )
145 >=gnome-base/libgnomeui-2
146 sys-libs/zlib
147 =sys-libs/db-4*
148 ldap? ( >=net-nds/openldap-2.0 )
149 kerberos? ( virtual/krb5 )
150 krb4? ( virtual/krb5 )"
151
152 DEPEND="${RDEPEND}
153 >=dev-util/pkgconfig-0.9
154 >=dev-util/intltool-0.35.5
155 >=gnome-base/gnome-common-2
156 >=dev-util/gtk-doc-am-1.9
157 doc? ( >=dev-util/gtk-doc-1.9 )"
158
159 DOCS="ChangeLog MAINTAINERS NEWS TODO"
160
161 pkg_setup() {
162 G2CONF="${G2CONF}
163 $(use_with ldap openldap)
164 $(use_with kerberos krb5 /usr)
165 $(use_enable ssl nss)
166 $(use_enable ssl smime)
167 $(use_enable ipv6)
168 $(use_enable gnome-keyring)
169 --with-libdb=/usr/$(get_libdir)"
170
171 if use krb4 && ! built_with_use virtual/krb5 krb4; then
172 ewarn
173 ewarn "In order to add kerberos 4 support, you have to emerge"
174 ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
175 ewarn
176 ewarn "Skipping for now."
177 ewarn
178 G2CONF="${G2CONF} --without-krb4"
179 else
180 G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
181 fi
182 }
183
184 src_unpack() {
185 gnome2_src_unpack
186
187 # Adjust to gentoo's /etc/service
188 epatch "${FILESDIR}"/${PN}-1.2.0-gentoo_etc_services.patch
189
190 # Fix broken libdb build
191 epatch "${FILESDIR}"/${PN}-1.11.3-no-libdb.patch
192
193 # Resolve symbols at execution time for setgid binaries
194 epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch
195
196 # Rewind in camel-disco-diary to fix a crash
197 epatch "${FILESDIR}"/${PN}-1.8.0-camel-rewind.patch
198
199 # Don't assume that endian.h and byteswap.h exist on all non sun os's
200 epatch "${FILESDIR}"/${PN}-2.21.90-icaltz-util.patch
201
202 # Don't error out if gtkdoc-rebase doesn't exist.
203 epatch "${FILESDIR}"/${PN}-2.21.4-gtkdoc-rebase.patch
204
205 # Fix building evo-exchange with --as-needed
206 epatch "${FILESDIR}"/${PN}-2.21.4-as-needed.patch
207
208 # gtk-doc-am and gnome-common needed for this
209 eautoreconf
210 }
211
212 src_compile() {
213 # Use NSS/NSPR only if 'ssl' is enabled.
214 if use ssl ; then
215 sed -i -e "s|mozilla-nss|nss|
216 s|mozilla-nspr|nspr|" "${S}"/configure
217 G2CONF="${G2CONF} --enable-nss=yes"
218 else
219 G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
220 --without-nss-libs --without-nss-includes"
221 fi
222
223 # /usr/include/db.h is always db-1 on FreeBSD
224 # so include the right dir in CPPFLAGS
225 append-cppflags "-I$(db_includedir)"
226
227 cd "${S}"
228 gnome2_src_compile
229 }
230
231
232
233 --
234 gentoo-commits@l.g.o mailing list