summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnome-extra/evolution-data-server/ChangeLog8
-rw-r--r--gnome-extra/evolution-data-server/Manifest12
-rw-r--r--gnome-extra/evolution-data-server/evolution-data-server-3.8.5.ebuild123
3 files changed, 137 insertions, 6 deletions
diff --git a/gnome-extra/evolution-data-server/ChangeLog b/gnome-extra/evolution-data-server/ChangeLog
index 9dd45f05430b..37511fbb5433 100644
--- a/gnome-extra/evolution-data-server/ChangeLog
+++ b/gnome-extra/evolution-data-server/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-extra/evolution-data-server
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.377 2013/08/09 17:36:32 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.378 2013/08/25 18:38:25 eva Exp $
+
+*evolution-data-server-3.8.5 (25 Aug 2013)
+
+ 25 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org>
+ +evolution-data-server-3.8.5.ebuild:
+ Version bump.
*evolution-data-server-3.8.4-r1 (09 Aug 2013)
diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest
index 553a36ab16e1..df7d5d8c0acd 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -15,16 +15,18 @@ DIST evolution-data-server-2.32.3-patches.tar.xz 24072 SHA256 7b1f29fad87a7e8687
DIST evolution-data-server-2.32.3.tar.bz2 4322281 SHA256 744026a745b711b3e393b61fed21c4926d1b10a3aa7da64f4b33a3e3bf5b085c SHA512 863ccea7717a7fe743155513e74fc8ea35f558702bd4ff1075e15d1a36c1ecd9d5e285bd2a81245d680c05cf0521029583134b4e1d12668244042df3f5e62dfb WHIRLPOOL 3c56210f477901c3ea2d4712e631d219969cb113ff1c4cba3fcefccb67fed363a6207025b46922b9c1f6ba3427b962b5e0565c6b1441249c74b29afa314e3580
DIST evolution-data-server-3.6.4.tar.xz 4079620 SHA256 50b4ca21bc57d2fe4933ea3072bf11d5e6069d0ecaacced0bd0f55f098d09f4e SHA512 01f7537f4c7b4e2d837a5bf33e70fde4bce146af809e3d437010b5b2f73164bb91f2dd04b00136a9167337d619ffcafcbb2605e3fce954a8ae317d62dafe8374 WHIRLPOOL a5c34b4e1b677149232400be98916096983a01c8ae6c55e4c7a7eb2653fca12439460158f39bdbb0e2c2a593b6a6052efe12906e0383fd867884bb65dc4472ef
DIST evolution-data-server-3.8.4.tar.xz 3932296 SHA256 0b9e725d36a4c63ccb15b4e0f92932764c9a335e84af2ebeeb4c182760ef3f6e SHA512 fd4b54b896791186a48a7f01e66354eb02fd2ad9b452202869d9e1345b08133e952eb17677e3420469dbde425fbc347c82a40acaddba4766b84b32c42e1599cc WHIRLPOOL 95d937bc9783f1d3fd6a5637aaf837f612ef4669932cfb5f7fa21ed6e4a86dbcec7435d5c1baf0f9d2c7f4629aa27a204199a4cda608fe345869543f3621c975
+DIST evolution-data-server-3.8.5.tar.xz 3934408 SHA256 73c4ecfed65651cc72966b90081d7b72f9b42573585bc89797efea65ccfdbd2a SHA512 4786baf811e9a3c6134d499d7f2c1ab535963354f1cdcbea4baafb1f809dc53ce1d782be794e3d779499edd8b6fa64c52461b114832174a8302ee63778eebe0c WHIRLPOOL 56b668c3bfd2529bfe598c1574b1555893e4ae9d7c018680ca0c10518a628890578f9d4a0eb82cf0634fc09b9d4019f00ca91b1f68f0568709d49999cf9c11d3
EBUILD evolution-data-server-2.32.3-r3.ebuild 5155 SHA256 131f1419171c2d7a877f7290948965dba3d3316cf24401bd48962e1e8993d661 SHA512 4340c7b1bac68b292d8a5a9c1fa51a316554d8307bdc7f2ce5cf28dfdf2c8ff58a9cecf350190359f20c39bf419931669ff8bbb540e7549f1b9c19798a10b27e WHIRLPOOL a12d27c6cc552b31c7407b1c583fd707cc01bd02ded30e5791ab26d82b6b4d8a6958846e3a2b34f91707b06f80c602e6efbb61d81d4b9a48c95758c92616cddd
EBUILD evolution-data-server-3.6.4.ebuild 3789 SHA256 d47ac2a0afdeee3647ba6742e2783ab4152524c353897513acd90cc63e065c77 SHA512 dd08b05dad4a7c44d8f8a670e120d804a90aa04e36a8310b62c208bb3a476f7bc313bbb6b85eedc27b7a00ebe75b7c1a77bb6ed228c1787ee738f6c802fc359e WHIRLPOOL fb282bdfb2b7fcbc2882378d4a10063f3654314baf4db15a42155fc8c7a48f3944c0641a98f936468402e76ab48258962f33547c61b4421aeb5e7abdeb7d2eb9
EBUILD evolution-data-server-3.8.4-r1.ebuild 3785 SHA256 d05566f18ace085d6e4563d374135867a2f09d3b815d62000d67e0356903af74 SHA512 9ea186294ad6d3fc8572fb4dd979bc71da364e1dc1544c94aa2ee9f3a2a194b727e2ec2b1e08ce6375d0d3e84c6465ab0565c15ae55fd52fce3843821f75304f WHIRLPOOL 1b956d3c19c9332e484072325aee13d236e968215b39353b1531937aa24c20f2f322a0b09d2d15291fc2241d03042c9a840e297ca1b5351a447fc94ab6aa4546
EBUILD evolution-data-server-3.8.4.ebuild 3651 SHA256 b272b73e212d5b77f2651b541f3400de06ba2b7502fb2ccb59d26d681cbd75e6 SHA512 ac07b98dcb6aec064dbeddb1457b8fbedc6abfd5cd1fda2e217d1c9743a96f47768322272bc4c482c6cab64b04f9e8264a4e6f85e286185cbdad0bdfe40f1a1d WHIRLPOOL f8d927d72f333719ecfcc8fa533dd7a18d808307ed86e10bcc09ddc7f7c0f2f68c66cf4f8e0d0feefabf683b4c6604ed315e4e9125510ecece196126d50a1df5
-MISC ChangeLog 73733 SHA256 1d8e1158f6ed1dbff768539e84f73989b4504d48a22fb5622a81cc0726fe5c2d SHA512 579239c44b7ab07cd3b06b837a02bc81720cef4af61eedd90866e3120e5d0ab669a086f6d2d41a98a4de4cefd142b869a6e512c4fdef0dcc6819704292432ee8 WHIRLPOOL 2aca3358278ae746ed0cd504b3bdd79cfe4e2268a0786c8008277e9384f1a536bf7596dc8e7328cd97b0a4306e1fb259cec7b5e975c37f824cec3ebdc013559b
+EBUILD evolution-data-server-3.8.5.ebuild 3651 SHA256 2dff983a7f3411f35bff846289731cbc751c060674c8efddce1ca4bec02e0d67 SHA512 ff71a1cb102ce4a25852d72077fa7eed33318683ce3f5bce79b0babacf21755fcb59a1725224c0328ed7d7d8ccae8d5ffc0465472ab9978d8876f4aaa20d15bc WHIRLPOOL 013817429b1e1fd6e8c892cda346068e37670d2d36b166fadf7b20c0e846b7e483b6bebb344d43f95aa55af8b2d918350fe8ed8305ebcc3039a14686f06d1c90
+MISC ChangeLog 73885 SHA256 b1dc7e4890ee10e87d183fadbfc3bfa66071b89f5a047603278a9f6d560d50c0 SHA512 05da00031e551dd72a9060c335b288db33062dd2b26653ab4f64a86f7a5654d50f23f624cdb796e5c2960ba80a4cf255f1485f7b8d4699759e6d0ea9a8ae3ec8 WHIRLPOOL 83ac93cce1faa57802466264c67ee703b0f83a8daba5346f26adf45af853dfd348d43a5df0db4bc81dae16b454c05aad04151ebcfc8af74e73c4642c75302120
MISC metadata.xml 506 SHA256 3b17f5d3335559ed8198c33f0866c39d854a452218344082d4453dddf555710b SHA512 4916d65f5fc5ccf4ddb5bd12717e3d839e01240df064c0b485f106713aa28573dd9a79944d2f4db0371fd766f8ff2938580b91fc90d2a72e44b9829f4e026b89 WHIRLPOOL 6b863b456d3e3c87a88cfcdfaaa105b4620524d840af99cafb9a70ea6ae619113e3c5e9575f3f7d4e487a695aa26aa3246e79c36059fa555f158d5fc3923a86a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.21 (GNU/Linux)
-iEYEAREIAAYFAlIFKKEACgkQCaWpQKGI+9Sw8ACgggWofUpjuB+HGb7Je8Qh16zP
-EFkAnjbgOR9Jz1FUUo1fNqQmcI8+/TOb
-=1wgW
+iEYEAREIAAYFAlIaTyMACgkQ1fmVwcYIWAZEdQCgrkroSWCaH8VmUhsPiqRrlQn/
+iCMAoKdXdJqykiA7qgmkV+ZuGJqU2hra
+=m27c
-----END PGP SIGNATURE-----
diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.8.5.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.8.5.ebuild
new file mode 100644
index 000000000000..78c5b5d6077b
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.8.5.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2013 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-3.8.5.ebuild,v 1.1 2013/08/25 18:38:25 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+# python3 not really supported, bug #478678
+PYTHON_COMPAT=( python2_7 pypy{1_9,2_0} )
+VALA_MIN_API_VERSION="0.18"
+VALA_USE_DEPEND="vapigen"
+
+inherit db-use flag-o-matic gnome2 python-any-r1 vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="http://projects.gnome.org/evolution/arch.shtml"
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/40" # subslot = libcamel-1.2 soname version
+IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
+
+RDEPEND="
+ >=dev-libs/glib-2.34:2
+ >=dev-db/sqlite-3.5:=
+ >=dev-libs/libgdata-0.10:=
+ >=app-crypt/libsecret-0.5
+ >=dev-libs/libical-0.43:=
+ >=net-libs/libsoup-2.40.3:2.4
+ >=dev-libs/libxml2-2
+ >=sys-libs/db-4:=
+ >=dev-libs/nspr-4.4:=
+ >=dev-libs/nss-3.9:=
+ >=app-crypt/gcr-3.4
+
+ sys-libs/zlib:=
+ virtual/libiconv
+
+ gtk? ( >=x11-libs/gtk+-3.2:3 )
+ gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.7.90 )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
+ kerberos? ( virtual/krb5:= )
+ ldap? ( >=net-nds/openldap-2:= )
+ weather? ( >=dev-libs/libgweather-3.5:2= )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ dev-util/fix-la-relink-command
+ dev-util/gperf
+ >=dev-util/gtk-doc-am-1.9
+ >=dev-util/intltool-0.35.5
+ >=gnome-base/gnome-common-2
+ >=sys-devel/gettext-0.17
+ virtual/pkgconfig
+ vala? ( $(vala_depend) )"
+# eautoreconf needs:
+# >=gnome-base/gnome-common-2
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+
+ # /usr/include/db.h is always db-1 on FreeBSD
+ # so include the right dir in CPPFLAGS
+ append-cppflags "-I$(db_includedir)"
+
+ # FIXME: Fix compilation flags crazyness
+ # Touch configure.ac if doing eautoreconf
+ sed 's/^\(AM_CPPFLAGS="\)$WARNING_FLAGS/\1/' \
+ -i configure || die "sed failed"
+}
+
+src_configure() {
+ # phonenumber does not exist in tree
+ gnome2_src_configure \
+ $(use_enable api-doc-extras gtk-doc) \
+ $(use_with api-doc-extras private-docs) \
+ $(use_enable gnome-online-accounts goa) \
+ $(use_enable introspection) \
+ $(use_enable ipv6) \
+ $(use_with kerberos krb5 "${EPREFIX}"/usr) \
+ $(use_with ldap openldap) \
+ $(use_enable vala vala-bindings) \
+ $(use_enable weather) \
+ $(use_enable gtk) \
+ --enable-google \
+ --enable-nntp \
+ --enable-largefile \
+ --enable-smime \
+ --with-libdb="${EPREFIX}"/usr \
+ --without-phonenumber \
+ --disable-uoa
+}
+
+src_install() {
+ # Prevent this evolution-data-server from linking to libs in the installed
+ # evolution-data-server libraries by adding -L arguments for build dirs to
+ # every .la file's relink_command field, forcing libtool to look there
+ # first during relinking. This will mangle the .la files installed by
+ # make install, but we don't care because we will be punting them anyway.
+ fix-la-relink-command . || die "fix-la-relink-command failed"
+ gnome2_src_install
+
+ if use ldap; then
+ insinto /etc/openldap/schema
+ doins "${FILESDIR}"/calentry.schema
+ dosym /usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema
+ fi
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ unset ORBIT_SOCKETDIR
+ unset SESSION_MANAGER
+ unset DISPLAY
+ Xemake check
+}