Portage is a package management system used by Gentoo Linux
# ChangeLog for gnome-extra/evolution-data-server
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.180 2008/07/03 20:52:39 eva Exp $
*evolution-data-server-2.22.3 (03 Jul 2008)
03 Jul 2008; Gilles Dartiguelongue
-evolution-data-server-2.22.1.ebuild,
-evolution-data-server-2.22.1.1.ebuild,
+evolution-data-server-2.22.3.ebuild:
bump to 2.22.3. A bunch of bug fixes as usual and translation updates.
*evolution-data-server-2.22.2 (26 May 2008)
26 May 2008; Gilles Dartiguelongue
-evolution-data-server-1.12.1.ebuild,
-evolution-data-server-2.22.0.ebuild,
+evolution-data-server-2.22.2.ebuild:
New version for GNOME-2.22.2. Bug fixes and translation updates. Cleaning
up old revisions.
#325882: If a parent window was given, make the password dialog transient
for the parent and center it over the parent. (Matthew Barnes)
#354923: Store passwords in the keyring by server, username and protocol
(Matthew Barnes)
#388579: (Novell Bugzilla) Exchange crashes everytime on startup. A
regression patch for the leak fixes. (Chenthill Palanisamy)
#517244: Add test for nl_langinfo(CODESET). Defines HAVE_CODESET (Matthew
Barnes)
#523541: Fix a memory leak (Milan Crha)
#530514: Added a necessary condition to handle a specific server response
and to prevent a crash (Sankar P)
#530543: Large memory leak while syncing mails for offline usage (Sankar
P)
#530763: Return NULL if the value of dest_folder is disturbed to prevent
the crash (Bharath Acharya)
#531009: Use the right iterator to prevent a crash in offline mail
movement (Sankar P)
#531439: Prevent GPG passphrases from destroying other passwords (Matthew
Barnes)
#532284: Fixes a double free (Sankar P)
#533058: Enable GROUPWISE_DEBUG logs. (Sankar P)
#534077: Don't use freed memory (Paul Smith)
*evolution-data-server-2.22.1.1 (02 May 2008)
02 May 2008; Daniel Gryniewicz
+evolution-data-server-2.22.1.1.ebuild:
Bump to 2.22.1.1
Also copy user tags when copying messages between folders (Milan Crha)
(Novell Bugzilla) Internet Based Calendar Events Are Declined By
Evolution/GroupWise (Chenthill Palanisamy)
(Novell Bugzilla) Fix a severe memory leak in evolution-data-server
(Chenthill Palanisamy)
(Novell Bugzilla) Display of web calendars ignores timezones
(Chenthill Palanisamy)
(Novell Bugzilla) Retracted groupwise appointments should disappear as
soon as they are retracted. (Chenthill Palanisamy)
(Novell Bugzilla) International clock applet is crashing (Chenthill
Palanisamy)
Run a single delta-thread to fetch changes from the server, instead of
spawning multiple threads (Ashish Shrivastava)
Fixed a few compiler warnings (Suman Manjunath)
Use recursive mutex (Milan Crha)
Fix a crash (Milan Crha)
Make sure we do the Inbox -> INBOX translation at the right place
(Christian Kellner)
Support migration from password file to keyring (Matthew Barnes)
Fixed a crash when searching with an expression (Milan Crha)
Do not ship .svn files (Matthew Barnes)
Don't free the same variable twice (Sebastien Bacher)
Load addressbook conditionally (Srinivasa Ragavan)
21 Apr 2008;
evolution-data-server-1.12.3.ebuild, evolution-data-server-2.22.0.ebuild,
evolution-data-server-2.22.1.ebuild:
keyring to gnome-keyring
*evolution-data-server-2.22.1 (07 Apr 2008)
07 Apr 2008; Daniel Gryniewicz
+evolution-data-server-2.22.1.ebuild:
Bump to 2.22.1 Bug Fixes:
- Better support for non RFC 2047 subject line with encoded words
(Milan Crha)
- IMAP custom/user flags are now synced in summary between two
Evolutions (Milan Crha)
- Stop work as soon as we know application is going to exit (Milan
Crha)
- Open files with O_LARGEFILE flag (Milan Crha)
- Removed some infinite loops and corrected the conditional statement
(Sankar P)
- (Novell Bugzilla) Some mails with attachments do not have an
attachment icon. Mail size is not shown for some mails and not all
related recurring appointments are deleted as well (Sankar P)
- Use correct type for g_base64_decode to fix stack corruption on
x86_64. (Stanislav Brabec)
- Fall back to simple binds if the global catalog server does not
support NTLM binds. (Matthew Barnes)
- Fix a severe memory leak when using exchange (Matthew Barnes)
- Don't terminate connection after sucessful reconnect by ORBit.
(Ondrej Jirman)
- Initialize variable to NULL, so do not free random memory (Milan
Crha)
- Random crash looking up addresses in new email (Milan Crha)
26 Mar 2008; Mart Raudsepp
+files/evolution-data-server-1.12.3-no-libsoup24.patch,
evolution-data-server-1.12.3.ebuild:
Do not build against libsoup-2.4 if available in this older version - it
does not work with the stable API of libsoup-2.4, bug 214488
24 Mar 2008; Gilles Dartiguelongue
evolution-data-server-2.22.0.ebuild:
updating gnome-keyring dependency, bug #213470
*evolution-data-server-2.22.0 (24 Mar 2008)
24 Mar 2008; Gilles Dartiguelongue
+files/evolution-data-server-2.21.4-as-needed.patch,
+files/evolution-data-server-2.21.4-gtkdoc-rebase.patch,
+files/evolution-data-server-2.21.90-icaltz-util.patch,
+evolution-data-server-2.22.0.ebuild:
New version for GNOME-2.22. Litterally tons of bug fixes and uses
libsoup-2.4.
10 Mar 2008; Mart Raudsepp
-files/evolution-data-server-1.7.3-libdb.patch,
-files/evolution-data-server-1.9.91-as-needed.patch,
-files/evolution-data-server-1.10-fix-maildir-account.patch,
-files/evolution-data-server-1.10-newline-in-contacts.patch,
-files/evolution-data-server-1.12.2-local-delivery.patch,
-evolution-data-server-1.10.3.1.ebuild,
-evolution-data-server-1.12.2-r1.ebuild:
Remove GNOME 2.18 version
04 Feb 2008; Jeroen Roovers
evolution-data-server-1.12.3.ebuild:
Stable for HPPA (bug #208366).
03 Feb 2008; Raúl Porcel
evolution-data-server-1.12.3.ebuild:
alpha/ia64/sparc stable wrt #208366
02 Feb 2008; Chris Gianelloni
evolution-data-server-1.12.3.ebuild:
Stable on amd64 wrt bug #208366.
01 Feb 2008; Brent Baude
evolution-data-server-1.12.3.ebuild:
Marking evolution-data-server-1.12.3 ppc64 and ppc stable for bug 208366
01 Feb 2008; Christian Faulhammer
evolution-data-server-1.12.3.ebuild:
stable x86, bug 208366
29 Jan 2008; Daniel Gryniewicz
evolution-data-server-1.10.3.1.ebuild,
evolution-data-server-1.12.1.ebuild,
evolution-data-server-1.12.2-r1.ebuild,
evolution-data-server-1.12.3.ebuild:
Add a slot dep on libsoup to prepare for the new 2.4 slot
20 Jan 2008; Gilles Dartiguelongue
+files/evolution-data-server-1.12.3-gtk-doc.patch,
evolution-data-server-1.12.3.ebuild:
fix gtk-doc mess (bug #206771)
*evolution-data-server-1.12.3 (20 Jan 2008)
20 Jan 2008; Gilles Dartiguelongue
-files/evolution-data-server-1.4.2.1-calandar-crash-fix.patch,
-files/evolution-data-server-1.7.3-exchange-storage.patch,
-files/evolution-data-server-1.7.4-move-subdirs.patch,
-files/evolution-data-server-1.8.3-category.patch,
-files/evolution-data-server-1.8.3-dst.patch.gz,
-files/evolution-data-server-1.10.1-imap-overflow.patch,
-files/evolution-data-server-APOP-auth-fix.patch,
-evolution-data-server-1.6.2-r1.ebuild,
-evolution-data-server-1.8.3-r5.ebuild,
-evolution-data-server-1.10.2.ebuild,
-evolution-data-server-1.12.0.ebuild,
+evolution-data-server-1.12.3.ebuild:
bump to 1.12.3 and clean up old revisions
*evolution-data-server-1.12.2-r1 (09 Dec 2007)
09 Dec 2007; Gilles Dartiguelongue
files/evolution-data-server-1.12.2-local-delivery.patch,
-evolution-data-server-1.12.2.ebuild,
+evolution-data-server-1.12.2-r1.ebuild:
revbump with the actual fix
08 Dec 2007; Gilles Dartiguelongue
+files/evolution-data-server-1.12.2-local-delivery.patch,
evolution-data-server-1.12.2.ebuild:
fix selection of mbox file for local delivery, see bug #201504
29 Nov 2007; Jeroen Roovers
evolution-data-server-1.12.1.ebuild:
Stable for HPPA (bug #199740).
*evolution-data-server-1.12.2 (26 Nov 2007)
26 Nov 2007; Daniel Gryniewicz
+evolution-data-server-1.12.2.ebuild:
Bump to 1.12.2
- Keep character's case as user types. (Milan Crha)
- Use correct year when filling structure, not only years 1970+ (Peter
Lord)
- Disable SSLv2 compatible HELLO on SSL stream when SSLv2 is disabled
(Niels Vorgaard Christensen)
- Use proxy if user uses it and do not crash if have proxy without name
and password (Milan Crha)
- Fix a crash when IMAP server sent response to FETCH BODY containing
size=0 (Milan Crha)
- The base URL can be without a path, so do not crash, if that happen
(Milan Crha)
- Move mail to/from sent-items (Sankar P)
- Avoid a double free and make sure that the view_ functions free at all
cases (Akhil Laddha)
- Don't reopen a database using the same DB handle (Matthew Barnes)
- Return NULL pointer after freeing timezone structure (Ondrej Jirman)
- Check for NULL too, so do not crash when something goes wrong (Milan
Crha)
26 Nov 2007; Markus Rothe
evolution-data-server-1.12.1.ebuild:
Stable on ppc64; bug #199740
24 Nov 2007; Brent Baude
evolution-data-server-1.12.1.ebuild:
Marking evolution-data-server-1.12.1 ppc stable for bug 199740
22 Nov 2007; Raúl Porcel
evolution-data-server-1.12.1.ebuild:
alpha/ia64/sparc stable wrt #199740
21 Nov 2007; Dawid Węgliński
evolution-data-server-1.12.1.ebuild:
Stable on x86 (bug #199740)
20 Nov 2007; Samuli Suominen
evolution-data-server-1.12.1.ebuild:
amd64 stable wrt #199740
19 Oct 2007; Roy Marples
+files/evolution-data-server-1.12.1-icaltz-util.patch,
evolution-data-server-1.12.1.ebuild:
bswap_32 is linux only, BSD's use bswap32
*evolution-data-server-1.12.1 (17 Oct 2007)
17 Oct 2007; Daniel Gryniewicz
+evolution-data-server-1.12.1.ebuild:
Bump to 1.12.1
- e-d-s now exits with gnome-session (Milan Crha)
- Composer stops completing addresses if you come back to the To: line
(Srinivasa Ragavan)
12 Oct 2007; Gilles Dartiguelongue
evolution-data-server-1.10.2.ebuild,
evolution-data-server-1.10.3.1.ebuild,
evolution-data-server-1.12.0.ebuild:
fix QA warnings, remove useless RESTRICT
*evolution-data-server-1.12.0 (30 Sep 2007)
30 Sep 2007; Daniel Gryniewicz
+files/evolution-data-server-1.11.3-as-needed.patch,
+files/evolution-data-server-1.11.3-no-libdb.patch,
+evolution-data-server-1.12.0.ebuild:
New series for Gnome 2.20
22 Sep 2007; Tom Gall
evolution-data-server-1.10.3.1.ebuild:
stable on ppc64
01 Sep 2007; Raúl Porcel
evolution-data-server-1.10.3.1.ebuild:
alpha/ia64 stable wrt security #190861
01 Sep 2007; Tobias Scherbaum
evolution-data-server-1.10.3.1.ebuild:
ppc stable, bug #190861
31 Aug 2007; Chris Gianelloni
evolution-data-server-1.10.3.1.ebuild:
Stable on amd64/x86 wrt bug #190861.
31 Aug 2007; Jeroen Roovers
evolution-data-server-1.10.3.1.ebuild:
Stable for HPPA (bug #190861).
31 Aug 2007; Ferris McCormick
evolution-data-server-1.10.3.1.ebuild:
Sparc stable --- Security Bug #190861 --- installs as expected.
*evolution-data-server-1.10.3.1 (31 Aug 2007)
31 Aug 2007; Mart Raudsepp
-evolution-data-server-1.10.2-r1.ebuild,
+evolution-data-server-1.10.3.1.ebuild:
Version bump for regular bug fixes and reintroducing imap overflow security
fix that was lost in our 1.10.2 revision, bug 190861
*evolution-data-server-1.10.2-r1 (31 Aug 2007)
31 Aug 2007;
+files/evolution-data-server-1.10-fix-maildir-account.patch,
+files/evolution-data-server-1.10-newline-in-contacts.patch,
+evolution-data-server-1.10.2-r1.ebuild:
Fixed bug #133504 (maildir account file-chooser descended into directories),
reported by Lindsay Haisley
(contacts displays \n) reported by roger
28 Aug 2007; Jeroen Roovers
evolution-data-server-1.10.2.ebuild:
Stable for HPPA (bug #185823).
11 Aug 2007; Andrej Kacian
evolution-data-server-1.10.2.ebuild:
Stable on x86, bug #185823.
10 Aug 2007; Christoph Mende
evolution-data-server-1.10.2.ebuild:
Stable on amd64 wrt bug #185823
08 Aug 2007; Raúl Porcel
evolution-data-server-1.10.2.ebuild:
alpha/ia64 stable wrt #185823
07 Aug 2007; Tobias Scherbaum
evolution-data-server-1.10.2.ebuild:
Stable on ppc wrt bug #185823.
07 Aug 2007; Gustavo Zacarias
evolution-data-server-1.10.2.ebuild:
Stable on sparc wrt #185823
02 Jul 2007; Piotr Jaroszyński
evolution-data-server-1.6.2.ebuild, evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild,
evolution-data-server-1.10.1-r3.ebuild,
evolution-data-server-1.10.2.ebuild:
(QA) RESTRICT clean up.
*evolution-data-server-1.10.2 (27 Jun 2007)
27 Jun 2007;
Version bump.
17 Jun 2007; Mart Raudsepp
-evolution-data-server-1.8.3-r4.ebuild,
-evolution-data-server-1.10.1-r2.ebuild:
Remove some of the old revisions that are security vulnerable from IMAP
overflow
16 Jun 2007; Jeroen Roovers
evolution-data-server-1.8.3-r5.ebuild:
Stable for HPPA (bug #182011).
16 Jun 2007; Jeroen Roovers
evolution-data-server-1.6.2-r1.ebuild:
Stable for HPPA (bug #182011).
15 Jun 2007; Raúl Porcel
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
alpha/ia64 stable wrt security #182011
14 Jun 2007; Christian Faulhammer
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
stable x86, security bug 182011
14 Jun 2007; Brent Baude
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
Marking evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild stable for bug #182011
14 Jun 2007; Daniel Gryniewicz
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
Marked stable on amd64 for bug #182011
14 Jun 2007; Tobias Scherbaum
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
ppc stable, bug #182011
14 Jun 2007; Gustavo Zacarias
evolution-data-server-1.6.2-r1.ebuild,
evolution-data-server-1.8.3-r5.ebuild:
Stable on sparc wrt security #182011
*evolution-data-server-1.10.1-r3 (14 Jun 2007)
*evolution-data-server-1.8.3-r5 (14 Jun 2007)
*evolution-data-server-1.6.2-r1 (14 Jun 2007)
14 Jun 2007; Daniel Gryniewicz
+files/evolution-data-server-1.10.1-imap-overflow.patch,
+evolution-data-server-1.6.2-r1.ebuild,
+evolution-data-server-1.8.3-r5.ebuild,
+evolution-data-server-1.10.1-r3.ebuild:
Add fix for IMAP overflow; bug #182011
02 Jun 2007;
-evolution-data-server-1.8.3.ebuild,
-evolution-data-server-1.8.3-r1.ebuild,
-evolution-data-server-1.8.3-r2.ebuild:
Remove old
02 Jun 2007; Brent Baude
evolution-data-server-1.8.3-r4.ebuild:
Marking evolution-data-server-1.8.3-r4 ppc stable for bug #171107
31 May 2007; Jeroen Roovers
evolution-data-server-1.8.3-r4.ebuild:
Stable for HPPA (bug #171107).
31 May 2007; Daniel Gryniewicz
evolution-data-server-1.8.3-r4.ebuild:
Marked stable on amd64 for bug #171107
31 May 2007; Brent Baude
evolution-data-server-1.8.3-r4.ebuild:
Marking evolution-data-server-1.8.3-r4 ppc64 stable for bug #171107
30 May 2007; Raúl Porcel
evolution-data-server-1.8.3-r4.ebuild:
alpha/ia64 stable wrt #171107
29 May 2007; Andrej Kacian
evolution-data-server-1.8.3-r4.ebuild:
Stable on x86, bug #171107.
29 May 2007; Gustavo Zacarias
evolution-data-server-1.8.3-r4.ebuild:
Stable on sparc wrt #171107
*evolution-data-server-1.10.1-r2 (03 May 2007)
*evolution-data-server-1.8.3-r4 (03 May 2007)
03 May 2007;
files/evolution-data-server-APOP-auth-fix.patch,
-evolution-data-server-1.8.3-r3.ebuild,
+evolution-data-server-1.8.3-r4.ebuild,
-evolution-data-server-1.10.1-r1.ebuild,
+evolution-data-server-1.10.1-r2.ebuild:
Respect String Freeze in the stable branch in ${PN}-APOP-auth-fix.patch.
*evolution-data-server-1.10.1-r1 (01 May 2007)
*evolution-data-server-1.8.3-r3 (01 May 2007)
01 May 2007;
+files/evolution-data-server-APOP-auth-fix.patch,
+evolution-data-server-1.8.3-r3.ebuild,
-evolution-data-server-1.10.0.ebuild,
-evolution-data-server-1.10.1.ebuild,
+evolution-data-server-1.10.1-r1.ebuild:
Fixed APOP authentication vulnerability (CVE-2007-1558). Thank Sune
Kloppenborg Jeppesen
versions from 1.10 branch.
18 Apr 2007; Roy Marples
evolution-data-server-1.8.3.ebuild, evolution-data-server-1.8.3-r1.ebuild,
evolution-data-server-1.8.3-r2.ebuild,
evolution-data-server-1.10.1.ebuild:
Blessed with the ~x86-fbsd keyword.
*evolution-data-server-1.10.1 (16 Apr 2007)
16 Apr 2007; Daniel Gryniewicz
+evolution-data-server-1.10.1.ebuild:
Bump to 1.10.1
*evolution-data-server-1.8.3-r2 (16 Apr 2007)
16 Apr 2007; Daniel Gryniewicz
+files/evolution-data-server-1.8.3-dst.patch.gz,
+evolution-data-server-1.8.3-r2.ebuild:
Bump to 1.8.3-r2
Fix DST changes; bug #172835
*evolution-data-server-1.10.0 (27 Mar 2007)
27 Mar 2007; Daniel Gryniewicz
+files/evolution-data-server-1.9.91-as-needed.patch,
+evolution-data-server-1.10.0.ebuild:
gnome 2.18.0
*evolution-data-server-1.8.3-r1 (01 Mar 2007)
01 Mar 2007; Daniel Gryniewicz
+files/evolution-data-server-1.8.3-category.patch,
+evolution-data-server-1.8.3-r1.ebuild:
Bump to 1.8.3-r1
- Add patch from upstream to fix adding contacts to new mail in non-english
locales.
*evolution-data-server-1.8.3 (08 Feb 2007)
08 Feb 2007; Mart Raudsepp
+evolution-data-server-1.8.3.ebuild:
New version for translation updates
21 Jan 2007; Bryan Østergaard
evolution-data-server-1.8.2.ebuild:
Stable on IA64, bug 156662.
18 Jan 2007; Jeroen Roovers
evolution-data-server-1.8.2.ebuild:
Stable for HPPA (bug #147751).
14 Jan 2007; Bryan Østergaard
evolution-data-server-1.8.2.ebuild:
Stable on Alpha.
10 Jan 2007; Mart Raudsepp
-files/evolution-data-server-1.2.3-gcc4.patch,
-files/evolution-data-server-1.8.1-inbox-folders.patch,
-evolution-data-server-1.4.2.1.ebuild,
-evolution-data-server-1.8.1-r1.ebuild:
Prune old versions
21 Dec 2006; Markus Rothe
evolution-data-server-1.8.2.ebuild:
Stable on ppc64; bug #156662
18 Dec 2006; Gustavo Zacarias
evolution-data-server-1.8.2.ebuild:
Stable on sparc
16 Dec 2006; Tobias Scherbaum
evolution-data-server-1.8.2.ebuild:
Stable on ppc wrt bug #156662.
11 Dec 2006; Daniel Gryniewicz
evolution-data-server-1.8.2.ebuild:
Marked stable on amd64 for bug #156662
10 Dec 2006; Andrej Kacian
evolution-data-server-1.8.2.ebuild:
Stable on x86, bug #156662.
*evolution-data-server-1.8.2 (21 Nov 2006)
21 Nov 2006;
Bump to 1.8.2
06 Nov 2006; John N. Laliberte
evolution-data-server-1.8.1-r1.ebuild:
add WANT_AUTOMAKE/WANT_AUTOCONF, fixes #154127
*evolution-data-server-1.8.1-r1 (01 Nov 2006)
01 Nov 2006; John N. Laliberte
+files/evolution-data-server-1.8.1-inbox-folders.patch,
-evolution-data-server-1.8.0.ebuild, -evolution-data-server-1.8.1.ebuild,
+evolution-data-server-1.8.1-r1.ebuild:
apply patch to fix subfolder problem with exchange. fixes #151048
19 Oct 2006; Bryan Østergaard
evolution-data-server-1.6.2.ebuild:
Stable on Alpha.
*evolution-data-server-1.8.1 (12 Oct 2006)
12 Oct 2006; Mart Raudsepp
+evolution-data-server-1.8.1.ebuild:
Version bump
16 Sep 2006; Daniel Gryniewicz
evolution-data-server-1.8.0.ebuild:
Add a keyring use flag to enable gnome-keyring support
13 Sep 2006; Aron Griffis
evolution-data-server-1.6.2.ebuild:
Mark 1.6.2 stable on ia64. #139612
*evolution-data-server-1.8.0 (07 Sep 2006)
07 Sep 2006; Daniel Gryniewicz
+files/evolution-data-server-1.7.3-exchange-storage.patch,
+files/evolution-data-server-1.7.3-libdb.patch,
+files/evolution-data-server-1.7.4-move-subdirs.patch,
+files/evolution-data-server-1.8.0-camel-rewind.patch,
+evolution-data-server-1.8.0.ebuild:
New version for gnome 2.16
06 Sep 2006; Joshua Kinard
evolution-data-server-1.4.2.1.ebuild, evolution-data-server-1.6.2.ebuild:
Removing mips keywords as gnome is no longer supported on mips.
16 Aug 2006; Markus Rothe
evolution-data-server-1.6.2.ebuild:
Stable on ppc64
23 Jul 2006; Daniel Gryniewicz
-files/evolution-data-server-1.2.1-local-provider.patch,
-evolution-data-server-1.6.0.ebuild, -evolution-data-server-1.6.1.ebuild:
Clean up unnecessary versions
17 Jul 2006; Daniel Gryniewicz
evolution-data-server-1.6.2.ebuild:
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum
evolution-data-server-1.6.2.ebuild:
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum
evolution-data-server-1.6.2.ebuild:
ppc stable, bug #139612
12 Jul 2006; Chris Gianelloni
evolution-data-server-1.6.2.ebuild:
Stable on x86 wrt bug #139612.
10 Jul 2006; Gustavo Zacarias
evolution-data-server-1.6.2.ebuild:
Stable on sparc wrt #139612
03 Jul 2006; John N. Laliberte
-evolution-data-server-1.2.3.ebuild:
remove old version depending on mozilla
*evolution-data-server-1.6.2 (27 Jun 2006)
27 Jun 2006; Daniel Gryniewicz
+evolution-data-server-1.6.2.ebuild:
Bump for 2.14.2
*evolution-data-server-1.6.1 (06 May 2006)
06 May 2006;
Bump for 2.14.1
18 Apr 2006; Diego Pettenò
evolution-data-server-1.2.3.ebuild, evolution-data-server-1.4.2.1.ebuild,
evolution-data-server-1.6.0.ebuild:
Restrict confcache as per bug #130117.
30 Mar 2006; Leonardo Boshell
-files/evolution-data-server-1.0.2-amd64_mutex.patch,
-evolution-data-server-1.0.2.ebuild, -evolution-data-server-1.0.3.ebuild,
-evolution-data-server-1.0.4.ebuild,
-evolution-data-server-1.4.1.1.ebuild, evolution-data-server-1.6.0.ebuild:
Purging old ebuilds. Dropped 'static' USE flag. Removed USE_DESTDIR.
*evolution-data-server-1.6.0 (18 Mar 2006)
18 Mar 2006; John N. Laliberte
+evolution-data-server-1.6.0.ebuild:
new version
03 Feb 2006; Guy Martin
evolution-data-server-1.4.2.1.ebuild:
Stable on hppa.
02 Feb 2006; Aron Griffis
evolution-data-server-1.4.2.1.ebuild:
Mark 1.4.2.1 stable on alpha
02 Feb 2006; Aron Griffis
evolution-data-server-1.4.2.1.ebuild:
Mark 1.4.2.1 stable on ia64
22 Jan 2006; Markus Rothe
evolution-data-server-1.4.2.1.ebuild:
Stable on ppc64
22 Jan 2006;
Marked stable on amd64 per bug #119634
22 Jan 2006; Tobias Scherbaum
evolution-data-server-1.4.2.1.ebuild:
Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
22 Jan 2006; Joshua Jackson
evolution-data-server-1.4.2.1.ebuild:
Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
20 Jan 2006; Gustavo Zacarias
evolution-data-server-1.4.2.1.ebuild:
Stable on sparc wrt #119634
08 Jan 2006;
evolution-data-server-1.2.3.ebuild:
Downgrade arm to ~ because of mozilla dep, to allow repoman to commit
08 Jan 2006;
+files/evolution-data-server-1.4.2.1-calandar-crash-fix.patch,
evolution-data-server-1.4.2.1.ebuild:
Add fix for calendar crash. Bug #86174
04 Dec 2005;
Begin removing mozilla/firefox as sources for nspf/nss per mozilla herd
*evolution-data-server-1.4.2.1 (01 Dec 2005)
01 Dec 2005; Leonardo Boshell
+evolution-data-server-1.4.2.1.ebuild:
New version.
*evolution-data-server-1.4.1.1 (05 Nov 2005)
05 Nov 2005;
+evolution-data-server-1.4.1.1.ebuild:
Revbump. Fixed exchange-storage crashes
25 Oct 2005;
older gtk-doc doesn't support named enumerations. Bug #110151
10 Oct 2005; Hardave Riar
evolution-data-server-1.2.3.ebuild:
Stable on mips.
*evolution-data-server-1.4.1 (04 Oct 2005)
04 Oct 2005;
New version
14 Sep 2005;
Remove firefox flag for now, as evo can't be built against it yet and have
working ssl
10 Sep 2005; Leonardo Boshell
evolution-data-server-1.4.0.ebuild:
Move pkg-config calls to src_compile() to avoid problems in binary
packages.
*evolution-data-server-1.4.0 (05 Sep 2005)
05 Sep 2005; Leonardo Boshell
-evolution-data-server-1.3.8.ebuild, +evolution-data-server-1.4.0.ebuild:
New version.
*evolution-data-server-1.3.8 (29 Aug 2005)
29 Aug 2005; Leonardo Boshell
files/evolution-data-server-no_lazy_bindings.patch,
-evolution-data-server-1.3.7.ebuild, +evolution-data-server-1.3.8.ebuild:
New version. Fixed patch. Added 'firefox' USE flag.
22 Aug 2005; Bryan Østergaard
evolution-data-server-1.2.3.ebuild:
Stable on ia64.
22 Aug 2005; Fernando J. Pereda
evolution-data-server-1.2.3.ebuild:
stable on alpha
*evolution-data-server-1.3.7 (17 Aug 2005)
17 Aug 2005; Leonardo Boshell
+evolution-data-server-1.3.7.ebuild,
+files/evolution-data-server-no_lazy_bindings.patch:
New version. Added 'static' and 'krb4' USE flags. Updated dependencies.
Added patch to avoid lazy linking in a setgid binary.
02 Aug 2005; Simon Stelling
evolution-data-server-1.2.3.ebuild:
stable on amd64
31 Jul 2005; Tobias Scherbaum
evolution-data-server-1.2.3.ebuild:
ppc stable
27 Jul 2005; Guy Martin
evolution-data-server-1.2.3.ebuild:
Stable on hppa.
26 Jul 2005; Gustavo Zacarias
evolution-data-server-1.2.3.ebuild:
Stable on sparc
25 Jul 2005; Leonardo Boshell
evolution-data-server-1.2.3.ebuild:
Stable on x86.
17 Jul 2005; John N. Laliberte
evolution-data-server-1.2.1-r1.ebuild, evolution-data-server-1.2.3.ebuild:
add libgnomeui as a dep. configure checks for it. fixes #91628
12 Jul 2005; Stephen P. Becker
evolution-data-server-1.2.1-r1.ebuild:
stable on mips
23 Jun 2005; Guy Martin
evolution-data-server-1.2.1-r1.ebuild:
Stable on hppa.
17 Jun 2005; Fernando J. Pereda
evolution-data-server-1.2.1-r1.ebuild:
Stable on alpha
12 Jun 2005; Olivier Crête
evolution-data-server-1.2.1-r1.ebuild:
Stable on amd64
12 Jun 2005; Tobias Scherbaum
evolution-data-server-1.2.1-r1.ebuild:
Stable on ppc.
10 Jun 2005; Mark Loeser
+files/evolution-data-server-1.2.3-gcc4.patch,
evolution-data-server-1.2.3.ebuild:
Adding upstream patch to fix compilation with gcc4
09 Jun 2005; Gustavo Zacarias
evolution-data-server-1.2.1-r1.ebuild:
Stable on sparc
*evolution-data-server-1.2.3 (09 Jun 2005)
09 Jun 2005; Marinus Schraal
New release
*evolution-data-server-1.2.1-r1 (09 Jun 2005)
09 Jun 2005;
+files/evolution-data-server-1.2.1-local-provider.patch,
+evolution-data-server-1.2.1-r1.ebuild:
Apply patch from upstream, fixing bug #87043 (Evolution mail folder pane
doesn't update).
18 May 2005; Jason Wever
evolution-data-server-1.0.4.ebuild:
Stable on SPARC.
11 May 2005; Guy Martin
evolution-data-server-1.0.4.ebuild:
Stable on hppa.
08 May 2005; Herbie Hopkins
evolution-data-server-1.0.4.ebuild:
Stable on amd64.
28 Apr 2005; Bryan Østergaard
evolution-data-server-1.0.4.ebuild:
Stable on alpha.
27 Apr 2005; Bryan Østergaard
evolution-data-server-1.0.4.ebuild:
Stable on ia64.
25 Apr 2005; Mike Gardiner
evolution-data-server-1.0.4.ebuild:
Keyworded ppc x86
07 Apr 2005; Simon Stelling
evolution-data-server-1.0.3.ebuild:
stable on amd64
02 Apr 2005; Stephen P. Becker
evolution-data-server-1.0.3.ebuild:
stable on mips
23 Mar 2005; Seemant Kulleen
evolution-data-server-1.2.0-r1.ebuild, evolution-data-server-1.2.1.ebuild:
change dep from net-www/mozilla to www-client/mozilla
*evolution-data-server-1.2.1 (21 Mar 2005)
21 Mar 2005; Mike Gardiner
+evolution-data-server-1.2.1.ebuild:
New version
20 Mar 2005; Bryan Østergaard
evolution-data-server-1.0.3.ebuild:
Stable on alpha.
*evolution-data-server-1.2.0-r1 (19 Mar 2005)
19 Mar 2005; Mike Gardiner
+evolution-data-server-1.2.0-r1.ebuild:
The camel backends have been moved into evolution-data-server from
evolution, so we need to handle the ssl detection properly. See bug
#85086 for more information
09 Mar 2005; Gustavo Zacarias
evolution-data-server-1.0.3.ebuild:
Stable on sparc
*evolution-data-server-1.2.0 (09 Mar 2005)
09 Mar 2005; Joe McCann
+files/evolution-data-server-1.2.0-gentoo_etc_services.patch,
+evolution-data-server-1.2.0.ebuild:
gnome-2.10 release
09 Mar 2005; Mike Gardiner
evolution-data-server-1.0.3.ebuild:
Keyworded x86 ppc
*evolution-data-server-1.0.4 (02 Mar 2005)
02 Mar 2005; Mike Gardiner
+evolution-data-server-1.0.4.ebuild:
New version
04 Feb 2005; Stephen P. Becker
evolution-data-server-1.0.2.ebuild:
stable on mips
20 Jan 2005; Aron Griffis
evolution-data-server-1.0.2.ebuild:
stable on ia64
08 Jan 2005; Tom Martin
evolution-data-server-1.0.2.ebuild:
Stable on amd64.
*evolution-data-server-1.0.3 (30 Dec 2004)
30 Dec 2004; Mike Gardiner
+evolution-data-server-1.0.3.ebuild:
New version
23 Dec 2004; Guy Martin
evolution-data-server-1.0.2.ebuild:
Stable on hppa.
17 Dec 2004; Markus Rothe
evolution-data-server-1.0.2.ebuild:
Stable on ppc64
11 Dec 2004; Bryan Østergaard
evolution-data-server-1.0.2.ebuild:
Stable on alpha.
12 Nov 2004; Gustavo Zacarias
evolution-data-server-1.0.2.ebuild:
Stable on sparc
11 Nov 2004; Mike Gardiner
evolution-data-server-1.0.2.ebuild:
Keyworded ppc for GNOME 2.8
11 Nov 2004; Markus Rothe
evolution-data-server-1.0.2.ebuild:
Marked ~ppc64
17 Oct 2004; Alastair Tse
evolution-data-server-1.0.2.ebuild:
fix for am64, take2
17 Oct 2004; Alastair Tse
evolution-data-server-1.0.2.ebuild:
add workaround for different mutex.h for amd64 (#67818)
*evolution-data-server-1.0.2 (16 Oct 2004)
16 Oct 2004; Alastair Tse
-evolution-data-server-1.0.0.ebuild, +evolution-data-server-1.0.2.ebuild:
version bump. add amd64 fix for libdb (#64911).
04 Oct 2004; Guy Martin
evolution-data-server-1.0.1.ebuild:
Added ~hppa to KEYWORDS.
*evolution-data-server-1.0.1 (01 Oct 2004)
01 Oct 2004; Alastair Tse
+evolution-data-server-1.0.1.ebuild:
version bump
30 Sep 2004; Stephen P. Becker
evolution-data-server-1.0.0.ebuild:
added ~mips keyword
28 Sep 2004; Gustavo Zacarias
evolution-data-server-1.0.0.ebuild:
Keyworded ~sparc wrt #64135
21 Sep 2004; Travis Tilley
evolution-data-server-1.0.0.ebuild:
added ~amd64 keyword
*evolution-data-server-1.0.0 (17 Sep 2004)
17 Sep 2004; foser
Gnome 2.8 release
*evolution-data-server-0.0.99 (13 Sep 2004)
13 Sep 2004; Brandon Hale
+evolution-data-server-0.0.99.ebuild:
Version bump, closes bug #62583
29 Aug 2004; David Holm
evolution-data-server-0.0.98.ebuild:
Added to ~ppc.
*evolution-data-server-0.0.98 (24 Aug 2004)
24 Aug 2004; Brandon Hale
+evolution-data-server-0.0.98.ebuild:
Version bump.
*evolution-data-server-0.0.97 (06 Aug 2004)
06 Aug 2004; Alastair Tse
+evolution-data-server-0.0.97.ebuild:
initial commit for evolution-data-server ebuild. based on ebuild submitted buy
Joe McCann
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX evolution-data-server-1.11.3-as-needed.patch 1942 RMD160 1db5815026e06a47c91295f4b502b94692dbe115 SHA1 0f94fb16e14ed685154cd0ad1211095431e179ca SHA256 95b1d4a23e801a36c7027080347e8fcb1ad90bc1d4040e9bdab8d00eb1f27986
AUX evolution-data-server-1.11.3-no-libdb.patch 570 RMD160 404dfda7aac4e9ff6504ecd9ee5b7af6efafc969 SHA1 411f311317439bf20643491d2b7d1cbee99c561e SHA256 992602fd04cfa8afba084238f62f765b1d5caf29cc10ad739c7e63ea78291905
AUX evolution-data-server-1.12.1-icaltz-util.patch 839 RMD160 58b17c2bed830ccabf4682fada9e5bd22d3fae48 SHA1 cd9aa108ba32d38ecc46b1749ff378faff4dc870 SHA256 8d7c5c5abab727eecd5cff1980e9987bf0dcadf0324288775c347e0da4f81175
AUX evolution-data-server-1.12.3-gtk-doc.patch 1329 RMD160 e8bd157481cc1ab404c0469e97de0b9428eaf3e5 SHA1 87e47d5eb454f5e8485f6ddaa9d1c6efd2866ed3 SHA256 8f4c16ae964f2e87a5f6ddccfca14bedcdec8ea56939d3233f5165abe6cd2165
AUX evolution-data-server-1.12.3-no-libsoup24.patch 1238 RMD160 37506a113e7dc391b7cffb21b193ae1503cc2443 SHA1 0a4fdd6030cdb715d42c19342dcc0da5c6ebb20c SHA256 e69bf9d438a8acb48d72b4c31ff93d766a2ff29b20e010edf6645b6487d83f68
AUX evolution-data-server-1.2.0-gentoo_etc_services.patch 815 RMD160 d48ad5a34bfdf9f814b9ae22ba188f2f0c7f0304 SHA1 9248c74b334534f74e027fc119509673bff4542f SHA256 a64e0e4d74ac91f69c4b7a011b6325e27af6fa28a58e20f48ff09ec2a1538c5a
AUX evolution-data-server-1.8.0-camel-rewind.patch 499 RMD160 90b94f0b20a52a4fdf476bcfa5fe0ad2a064d488 SHA1 db7d42df20ab50d81835b9c1b9ebed84d1e0d8cb SHA256 1323e9dc957e3cc02fd1628fa21d448c8c985028e5b57d03596b6bde9ad66e0e
AUX evolution-data-server-2.21.4-as-needed.patch 3339 RMD160 437d0a2ca704c12b0ef84d42bd30c5f309993192 SHA1 13527a0ab7486d95a21b1b60d8d8f23e65df1495 SHA256 9d64f94d8b2ccae4f3de0c1d8a35ae072357821829f17c83c012902542f47beb
AUX evolution-data-server-2.21.4-gtkdoc-rebase.patch 739 RMD160 ed666a6e4118008bc69c96a1dfbfd4d879ecb597 SHA1 049a232cd8b664f949ef9834fd313c9e4b32998d SHA256 bbbd971fa4cba06c77fdd55874e4a29a4eb6afc02db7a2f1e5d4882eeae047b1
AUX evolution-data-server-2.21.90-icaltz-util.patch 1343 RMD160 60db5a03375636b21eb968de35f032e915319277 SHA1 b3d7f3dd6dc32927265a410b82193972198143b0 SHA256 0279c058ad3f06e3703c4876decc644d6fbc18663f5f9c9e470cd31b1735b2a3
AUX evolution-data-server-no_lazy_bindings.patch 551 RMD160 d86bf9a9ed25615bcb3dab23977ac01c341a799c SHA1 34aa3d902e0e704f67c6fceee820dad158d82be2 SHA256 772bdd99f3936d377cd0ce59c4f03789d227b79c4a2ca2d5e7e3165c378c6403
DIST evolution-data-server-1.12.3.tar.bz2 7447166 RMD160 c7102c38af4888f3f8933c9d28981d1809d504f8 SHA1 12b8b23fb77ff6436def3cc5ea472886c8e0350e SHA256 e2d9038e3cd115ea5af2f3b7d381f5803c62d1ec36206e5a1bea0f823d25fab5
DIST evolution-data-server-2.22.2.tar.bz2 7613774 RMD160 92677046697b0f48b273ad3fb3fbf656dac02e5b SHA1 d3fc33802fec51a16b017abb7516f4ed79311dfa SHA256 dc86b3f61cc4f9db08012deee692774562cfc93a3313298517fca8639a6eb3de
DIST evolution-data-server-2.22.3.tar.bz2 7621470 RMD160 eed9c26fba0b69f0cbe44b01d698388c4ae44a0b SHA1 5d01b1248fcacef9c478787892f223338dff731b SHA256 6e9fa1258c8b4d1fd75a1da78ee637ad5b8a82bc58c93324d73afecf8d73fe87
EBUILD evolution-data-server-1.12.3.ebuild 5048 RMD160 2248e0e6103877ccbd95723d2a103cebb6b1271d SHA1 201ecb8f361dd0b575a31766f5e84a18fcffd21e SHA256 1f6c66b412e9ae200ddb40df410aab558556c80a13a6faeda578babe36d2e458
EBUILD evolution-data-server-2.22.2.ebuild 3123 RMD160 ddbe20b00d65f4b7ad364a6d7b982450c7ec81fb SHA1 c517c2c3a568af11f0b3169b4c82623fcd79b2d7 SHA256 37be34b8a97d5596d833db3a734e29a48a6dc7df2c91bf75583cc694e38e5771
EBUILD evolution-data-server-2.22.3.ebuild 3123 RMD160 7478d937f88ac5f1ccbd99d87e6b9681c7e538ea SHA1 880134617b4923196345c8a5566b9854f765757a SHA256 b0204e4e4890da0147fe3272d18ce6d647b679cce9739c381069b52a86f37b33
MISC ChangeLog 35174 RMD160 4e669f15f2ad72403559e1b762cc5ffc1c67abfd SHA1 4a3b25ec3cd26c16dbb06d5e0ce4d846e14be91d SHA256 c427786c4d1b48ea2e8ff6e904e846080b94c3ec697d6777b8fabdea2503daf7
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhtPB0ACgkQ1fmVwcYIWAapUACgw+SiLMz7F6izpfY5qfMrMAF7
EvsAnA9Lgz73PhUNibS7MyW/IZdUXeEU
=0pEp
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-1.12.3.ebuild,v 1.12 2008/04/21 17:13:30 welp Exp $
EAPI="1"
inherit db-use eutils flag-o-matic gnome2 autotools
DESCRIPTION="Evolution groupware backend"
HOMEPAGE="http://www.gnome.org/projects/evolution/"
LICENSE="LGPL-2 Sleepycat"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc ipv6 kerberos gnome-keyring krb4 ldap ssl"
RDEPEND=">=x11-libs/gtk+-2.10
>=gnome-base/orbit-2.9.8
>=gnome-base/gnome-vfs-2.4
>=gnome-base/libbonobo-2.4.2
>=gnome-base/gconf-2
>=gnome-base/libglade-2
>=gnome-base/libgnome-2
>=dev-libs/libxml2-2
gnome-keyring? ( gnome-base/gnome-keyring )
ssl? (
>=dev-libs/nspr-4.4
>=dev-libs/nss-3.9 )
>=gnome-base/libgnomeui-2
>=net-libs/libsoup-2.2.91:2.2
>=gnome-base/gnome-common-2
sys-libs/zlib
=sys-libs/db-4*
ldap? ( >=net-nds/openldap-2.0 )
kerberos? ( virtual/krb5 )
krb4? ( virtual/krb5 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35.5
doc? ( >=dev-util/gtk-doc-1.4 )"
DOCS="ChangeLog MAINTAINERS NEWS TODO"
pkg_setup() {
G2CONF="$(use_with ldap openldap) \
$(use_with kerberos krb5 /usr) \
$(use_enable ssl nss) \
$(use_enable ssl smime) \
$(use_enable ipv6) \
$(use_enable gnome-keyring) \
--with-libdb=/usr/$(get_libdir)"
if use krb4 && ! built_with_use virtual/krb5 krb4; then
ewarn
ewarn "In order to add kerberos 4 support, you have to emerge"
ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
ewarn
ewarn "Skipping for now."
ewarn
G2CONF="${G2CONF} --without-krb4"
else
G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
fi
}
src_unpack() {
gnome2_src_unpack
# Fix what ?
epatch "${FILESDIR}"/${PN}-1.2.0-gentoo_etc_services.patch
# Fix broken libdb build
epatch "${FILESDIR}"/${PN}-1.11.3-no-libdb.patch
# Resolve symbols at execution time for setgid binaries
epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch
# Rewind in camel-disco-diary to fix a crash
epatch "${FILESDIR}"/${PN}-1.8.0-camel-rewind.patch
# Don't assume that endian.h and byteswap.h exist on all non sun os's
epatch "${FILESDIR}"/${PN}-1.12.1-icaltz-util.patch
# Fix broken gtk-doc.make
epatch "${FILESDIR}"/${PN}-1.12.3-gtk-doc.patch
# Don't check for libsoup-2.4 - is not adapted to further API changes in 2.3 development
epatch "${FILESDIR}/${P}-no-libsoup24.patch"
#-------------Upstream GNOME look here -----------------#
# --as-needed fixes
epatch "${FILESDIR}"/${PN}-1.11.3-as-needed.patch
# fix for dep ordering so we can add libedataserverui to libexchange-storage
# we need to do this or: undefined reference to `e_passwords_get_password'
# are the kinds of errors you will get.
# move the groupwise backend and provider for addressbook, camel, and
# calendar to its own folder called server.deps.
mkdir server.deps || die "mkdir server.deps failed"
mv addressbook/backends/groupwise server.deps/addressbook || die "mv address/groupwise failed"
mv camel/providers/groupwise server.deps/camel || die "mv camel/groupwise failed"
mv calendar/backends/groupwise server.deps/calendar || die "mv calendar/groupwise failed"
# now fix the autotools foo for the new directory and the removed ones
echo "SUBDIRS = addressbook camel calendar" > server.deps/Makefile.am || die "echo failed"
# remove groupwise folder from Makefile's since they are in a diff location
sed -i -e 's: groupwise::' addressbook/backends/Makefile.am camel/providers/Makefile.am calendar/backends/Makefile.am || die "sed 1 failed"
# fix configure.in location of the Makefile's
sed -i -e 's:addressbook/backends/groupwise:server.deps/addressbook:' configure.in || die "sed 2 failed"
sed -i -e 's:camel/providers/groupwise:server.deps/camel:' configure.in || die "sed 3 failed"
# tack on the server.deps Makefile on our last edit
sed -i -e 's:calendar/backends/groupwise:server.deps/calendar/Makefile\nserver.deps:' configure.in || die "sed 4 failed"
# fix file includes
sed -i -e 's:
# Fix db version for FreeBSD users where -ldb is always db-1
sed -i -e "s:-ldb:-l$(db_libname):" configure.in || die "sed 6 failed"
#---------------Upstream GNOME stop here---------------
eautoreconf
}
src_compile() {
# Use NSS/NSPR only if 'ssl' is enabled.
if use ssl ; then
sed -i -e "s|mozilla-nss|nss|
s|mozilla-nspr|nspr|" "${S}"/configure
G2CONF="${G2CONF} --enable-nss=yes"
else
G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
--without-nss-libs --without-nss-includes"
fi
# /usr/include/db.h is always db-1 on FreeBSD
# so include the right dir in CPPFLAGS
append-cppflags "-I$(db_includedir)"
cd "${S}"
gnome2_src_compile
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-2.22.2.ebuild,v 1.1 2008/05/26 21:13:08 eva Exp $
inherit db-use eutils flag-o-matic gnome2 autotools
DESCRIPTION="Evolution groupware backend"
HOMEPAGE="http://www.gnome.org/projects/evolution/"
LICENSE="LGPL-2 Sleepycat"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc ipv6 kerberos gnome-keyring krb4 ldap ssl"
RDEPEND=">=dev-libs/glib-2.15.3
>=x11-libs/gtk+-2.10
>=gnome-base/orbit-2.9.8
>=gnome-base/gnome-vfs-2.4
>=gnome-base/libbonobo-2.20.3
>=gnome-base/gconf-2
>=gnome-base/libglade-2
>=gnome-base/libgnome-2
>=dev-libs/libxml2-2
>=net-libs/libsoup-2.4
gnome-keyring? ( >=gnome-base/gnome-keyring-2.20 )
ssl? (
>=dev-libs/nspr-4.4
>=dev-libs/nss-3.9 )
>=gnome-base/libgnomeui-2
sys-libs/zlib
=sys-libs/db-4*
ldap? ( >=net-nds/openldap-2.0 )
kerberos? ( virtual/krb5 )
krb4? ( virtual/krb5 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35.5
>=gnome-base/gnome-common-2
>=dev-util/gtk-doc-am-1.9
doc? ( >=dev-util/gtk-doc-1.9 )"
DOCS="ChangeLog MAINTAINERS NEWS TODO"
pkg_setup() {
G2CONF="${G2CONF}
$(use_with ldap openldap)
$(use_with kerberos krb5 /usr)
$(use_enable ssl nss)
$(use_enable ssl smime)
$(use_enable ipv6)
$(use_enable gnome-keyring)
--with-libdb=/usr/$(get_libdir)"
if use krb4 && ! built_with_use virtual/krb5 krb4; then
ewarn
ewarn "In order to add kerberos 4 support, you have to emerge"
ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
ewarn
ewarn "Skipping for now."
ewarn
G2CONF="${G2CONF} --without-krb4"
else
G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
fi
}
src_unpack() {
gnome2_src_unpack
# Adjust to gentoo's /etc/service
epatch "${FILESDIR}"/${PN}-1.2.0-gentoo_etc_services.patch
# Fix broken libdb build
epatch "${FILESDIR}"/${PN}-1.11.3-no-libdb.patch
# Resolve symbols at execution time for setgid binaries
epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch
# Rewind in camel-disco-diary to fix a crash
epatch "${FILESDIR}"/${PN}-1.8.0-camel-rewind.patch
# Don't assume that endian.h and byteswap.h exist on all non sun os's
epatch "${FILESDIR}"/${PN}-2.21.90-icaltz-util.patch
# Don't error out if gtkdoc-rebase doesn't exist.
epatch "${FILESDIR}"/${PN}-2.21.4-gtkdoc-rebase.patch
# Fix building evo-exchange with --as-needed
epatch "${FILESDIR}"/${PN}-2.21.4-as-needed.patch
# gtk-doc-am and gnome-common needed for this
eautoreconf
}
src_compile() {
# Use NSS/NSPR only if 'ssl' is enabled.
if use ssl ; then
sed -i -e "s|mozilla-nss|nss|
s|mozilla-nspr|nspr|" "${S}"/configure
G2CONF="${G2CONF} --enable-nss=yes"
else
G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
--without-nss-libs --without-nss-includes"
fi
# /usr/include/db.h is always db-1 on FreeBSD
# so include the right dir in CPPFLAGS
append-cppflags "-I$(db_includedir)"
cd "${S}"
gnome2_src_compile
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-2.22.3.ebuild,v 1.1 2008/07/03 20:52:39 eva Exp $
inherit db-use eutils flag-o-matic gnome2 autotools
DESCRIPTION="Evolution groupware backend"
HOMEPAGE="http://www.gnome.org/projects/evolution/"
LICENSE="LGPL-2 Sleepycat"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc ipv6 kerberos gnome-keyring krb4 ldap ssl"
RDEPEND=">=dev-libs/glib-2.15.3
>=x11-libs/gtk+-2.10
>=gnome-base/orbit-2.9.8
>=gnome-base/gnome-vfs-2.4
>=gnome-base/libbonobo-2.20.3
>=gnome-base/gconf-2
>=gnome-base/libglade-2
>=gnome-base/libgnome-2
>=dev-libs/libxml2-2
>=net-libs/libsoup-2.4
gnome-keyring? ( >=gnome-base/gnome-keyring-2.20 )
ssl? (
>=dev-libs/nspr-4.4
>=dev-libs/nss-3.9 )
>=gnome-base/libgnomeui-2
sys-libs/zlib
=sys-libs/db-4*
ldap? ( >=net-nds/openldap-2.0 )
kerberos? ( virtual/krb5 )
krb4? ( virtual/krb5 )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9
>=dev-util/intltool-0.35.5
>=gnome-base/gnome-common-2
>=dev-util/gtk-doc-am-1.9
doc? ( >=dev-util/gtk-doc-1.9 )"
DOCS="ChangeLog MAINTAINERS NEWS TODO"
pkg_setup() {
G2CONF="${G2CONF}
$(use_with ldap openldap)
$(use_with kerberos krb5 /usr)
$(use_enable ssl nss)
$(use_enable ssl smime)
$(use_enable ipv6)
$(use_enable gnome-keyring)
--with-libdb=/usr/$(get_libdir)"
if use krb4 && ! built_with_use virtual/krb5 krb4; then
ewarn
ewarn "In order to add kerberos 4 support, you have to emerge"
ewarn "virtual/krb5 with the 'krb4' USE flag enabled as well."
ewarn
ewarn "Skipping for now."
ewarn
G2CONF="${G2CONF} --without-krb4"
else
G2CONF="${G2CONF} $(use_with krb4 krb4 /usr)"
fi
}
src_unpack() {
gnome2_src_unpack
# Adjust to gentoo's /etc/service
epatch "${FILESDIR}"/${PN}-1.2.0-gentoo_etc_services.patch
# Fix broken libdb build
epatch "${FILESDIR}"/${PN}-1.11.3-no-libdb.patch
# Resolve symbols at execution time for setgid binaries
epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch
# Rewind in camel-disco-diary to fix a crash
epatch "${FILESDIR}"/${PN}-1.8.0-camel-rewind.patch
# Don't assume that endian.h and byteswap.h exist on all non sun os's
epatch "${FILESDIR}"/${PN}-2.21.90-icaltz-util.patch
# Don't error out if gtkdoc-rebase doesn't exist.
epatch "${FILESDIR}"/${PN}-2.21.4-gtkdoc-rebase.patch
# Fix building evo-exchange with --as-needed
epatch "${FILESDIR}"/${PN}-2.21.4-as-needed.patch
# gtk-doc-am and gnome-common needed for this
eautoreconf
}
src_compile() {
# Use NSS/NSPR only if 'ssl' is enabled.
if use ssl ; then
sed -i -e "s|mozilla-nss|nss|
s|mozilla-nspr|nspr|" "${S}"/configure
G2CONF="${G2CONF} --enable-nss=yes"
else
G2CONF="${G2CONF} --without-nspr-libs --without-nspr-includes \
--without-nss-libs --without-nss-includes"
fi
# /usr/include/db.h is always db-1 on FreeBSD
# so include the right dir in CPPFLAGS
append-cppflags "-I$(db_includedir)"
cd "${S}"
gnome2_src_compile
}