summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnome-extra/evolution-data-server/ChangeLog54
-rw-r--r--gnome-extra/evolution-data-server/Manifest14
-rw-r--r--gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild113
3 files changed, 179 insertions, 2 deletions
diff --git a/gnome-extra/evolution-data-server/ChangeLog b/gnome-extra/evolution-data-server/ChangeLog
index 79dd5c458bf6..436f20e71c62 100644
--- a/gnome-extra/evolution-data-server/ChangeLog
+++ b/gnome-extra/evolution-data-server/ChangeLog
@@ -1,6 +1,58 @@
# 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.177 2008/04/21 17:13:30 welp Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.178 2008/05/02 18:45:42 dang Exp $
+
+*evolution-data-server-2.22.1.1 (02 May 2008)
+
+ 02 May 2008; Daniel Gryniewicz <dang@gentoo.org>
+ +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; <welp@gentoo.org> evolution-data-server-1.12.1.ebuild,
evolution-data-server-1.12.3.ebuild, evolution-data-server-2.22.0.ebuild,
diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest
index 4a0f854af3e6..c3f0a29061e4 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,3 +1,6 @@
+-----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
@@ -12,10 +15,19 @@ AUX evolution-data-server-no_lazy_bindings.patch 551 RMD160 d86bf9a9ed25615bcb3d
DIST evolution-data-server-1.12.1.tar.bz2 7465117 RMD160 ea24f2e3a77e16dccd4c398d558688418a0613b2 SHA1 3d91c87c257ee080baf0f182dd46079752f427ed SHA256 1a9317da445dd09d7109f96b3b3a6a7bfa962117dd632ff9735bf7f730ff0079
DIST evolution-data-server-1.12.3.tar.bz2 7447166 RMD160 c7102c38af4888f3f8933c9d28981d1809d504f8 SHA1 12b8b23fb77ff6436def3cc5ea472886c8e0350e SHA256 e2d9038e3cd115ea5af2f3b7d381f5803c62d1ec36206e5a1bea0f823d25fab5
DIST evolution-data-server-2.22.0.tar.bz2 7575575 RMD160 ab034a6805928509e0fc0bd306caf95392b7f275 SHA1 1d6ad21849c479be56476cc69a43ea1fa30f69bc SHA256 ff1b3540234296e1ffe52ddde48b67d93a261ee06f2eef865a47c4fbcfdc8724
+DIST evolution-data-server-2.22.1.1.tar.bz2 7612898 RMD160 b955e2e0284ca48459319e6f1e33b5d63047d52d SHA1 aef33e349c747309edcb535cc89dbd13dfc70e0d SHA256 d962cba11605c01bdfdb573032bdda8bca07878026ab3d2dfa5723002d12f8dc
DIST evolution-data-server-2.22.1.tar.bz2 7602166 RMD160 d0082d45c40d8a76897343778dcca00df4f511e6 SHA1 b78f6865db1358c1dbece6c09f92e9ba6a523d6d SHA256 c68cdbfa960068adb76bd3e14affcc7f919435b4b17e12306e641f2a0aceed11
EBUILD evolution-data-server-1.12.1.ebuild 4834 RMD160 f78c8bbb00c5dfbed9e2995e640757ff193fd2ad SHA1 9f86372f6e909a9e957437bfaf269b99ca1c1dfc SHA256 f3cdec88724e42cb4894597fa79c6d7b69203f94d85ed5731618af9a0ee54fa5
EBUILD evolution-data-server-1.12.3.ebuild 5048 RMD160 2248e0e6103877ccbd95723d2a103cebb6b1271d SHA1 201ecb8f361dd0b575a31766f5e84a18fcffd21e SHA256 1f6c66b412e9ae200ddb40df410aab558556c80a13a6faeda578babe36d2e458
EBUILD evolution-data-server-2.22.0.ebuild 3124 RMD160 1cedad5ae6403fa03940342ac668465f0dfa3649 SHA1 f7e27b65d6453bdda71aa2bca58a20bedd96fde8 SHA256 8310f57af36138d2db35109348e2a0274bfb2e0466252818332e067100a6f431
+EBUILD evolution-data-server-2.22.1.1.ebuild 3126 RMD160 5bcfd82639d87d0b3853affbbbfb22b00cab24ee SHA1 5ce29b12ea3120f2c0f6bde392848c2d68a84d20 SHA256 1a2022d967f45936335135214300c2dfd4b829dcc33b8b82532d15f2efe6e966
EBUILD evolution-data-server-2.22.1.ebuild 3124 RMD160 22640d47b2241dea64bff879e45bab91fbe8a226 SHA1 b59aac19962e6fd30cb6a21e4d77dfa86d9fb60b SHA256 e5474da673d150ffe399ecbb7acab22662a2613d46582b7366da256c8ad4dcfe
-MISC ChangeLog 32089 RMD160 ce8dcca3ceec987742a596e4289b5659fc540090 SHA1 bb5571c9716f9acb96b02088f0504633cc0ca383 SHA256 ec7f521010c1b7e183283c15b29627e417561765663a94d34ee3a8dd09f5a4c3
+MISC ChangeLog 33455 RMD160 37986419dfe612ccce55f5d8551e36beb72cdd35 SHA1 3f495edf703e11d6aa6336d047c5993795ce3331 SHA256 18a335ed554347fd76fbdde14f167f3eec13bb5d456ca2543f95a70645518259
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iD8DBQFIG2G3omPajV0RnrERApXxAJ0V/L9DN3BQK//+CNJ9lzIGcdflhwCbBHek
+M9ovJieCjtp3ToKVZF/ryT8=
+=80HL
+-----END PGP SIGNATURE-----
diff --git a/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild
new file mode 100644
index 000000000000..15bc9df4641e
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-2.22.1.1.ebuild
@@ -0,0 +1,113 @@
+# 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.1.1.ebuild,v 1.1 2008/05/02 18:45:42 dang 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
+}