summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-12-24 15:46:53 +0000
committerPacho Ramos <pacho@gentoo.org>2013-12-24 15:46:53 +0000
commit5ebebbb1f77091faa8767a8f2fe3269d64daa101 (patch)
treeb06fd57112f40e508b133cdef1e8ef1fb3d660c5 /gnome-extra/evolution-data-server
parentAdd version compatible with and removed from Rails 4. (diff)
downloadhistorical-5ebebbb1f77091faa8767a8f2fe3269d64daa101.tar.gz
historical-5ebebbb1f77091faa8767a8f2fe3269d64daa101.tar.bz2
historical-5ebebbb1f77091faa8767a8f2fe3269d64daa101.zip
Version bump for Gnome 3.10
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'gnome-extra/evolution-data-server')
-rw-r--r--gnome-extra/evolution-data-server/ChangeLog8
-rw-r--r--gnome-extra/evolution-data-server/Manifest10
-rw-r--r--gnome-extra/evolution-data-server/evolution-data-server-3.10.3.ebuild122
3 files changed, 135 insertions, 5 deletions
diff --git a/gnome-extra/evolution-data-server/ChangeLog b/gnome-extra/evolution-data-server/ChangeLog
index 2b5ff1dc67b6..2bf466ce7b5a 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.382 2013/12/08 18:42:42 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.383 2013/12/24 15:46:47 pacho Exp $
+
+*evolution-data-server-3.10.3 (24 Dec 2013)
+
+ 24 Dec 2013; Pacho Ramos <pacho@gentoo.org>
+ +evolution-data-server-3.10.3.ebuild:
+ Version bump for Gnome 3.10
08 Dec 2013; Pacho Ramos <pacho@gentoo.org>
evolution-data-server-3.8.5.ebuild:
diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest
index c4cb30b5c04e..ec80465aba2d 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -12,15 +12,17 @@ AUX evolution-data-server-2.32.3-libxml2-2.9.patch 4438 SHA256 db65f8053098409e1
AUX fix_relink_command.pl 4074 SHA256 f6da0e687f7e64eab82671def4b7445602d1bf64e9b56c3c188d43fadc7dabc2 SHA512 bb6d512f00e976c708395d9552aaa30afab17ad09c04e57488a11505565542396f450d9121c6ff0d8becca84778ade24873a39fcc785aa62e523fc038f1fe054 WHIRLPOOL e94d4b6c51936b9184401cf36f7cf108cbec2f806bf0a4660289cdd7ebe8a370bb396f77d9cb9d463c741eeaacb655c7771f113b0a79f7b429b4569d1e28e43a
DIST evolution-data-server-2.32.3-patches.tar.xz 24072 SHA256 7b1f29fad87a7e868736380c69880a29ddf5d4bd365734df53042e4bc9e8b0fa SHA512 20e12257e7153d074f20c158fc16a5a8feed8e9ed34035c6d752e31ca5b21436e08d767433aa16b885ad0aa8a95b18b41f79c80f2b30db42a5af402082882d55 WHIRLPOOL 660000ccaa0160325b92cf26ea031c96190645ce4bd2a6fc83b03411c6a2bb7f7aadc0ca0a493e1ff386fd4ac4471035af2da0decb436db7f8cf74b792ac4bd2
DIST evolution-data-server-2.32.3.tar.bz2 4322281 SHA256 744026a745b711b3e393b61fed21c4926d1b10a3aa7da64f4b33a3e3bf5b085c SHA512 863ccea7717a7fe743155513e74fc8ea35f558702bd4ff1075e15d1a36c1ecd9d5e285bd2a81245d680c05cf0521029583134b4e1d12668244042df3f5e62dfb WHIRLPOOL 3c56210f477901c3ea2d4712e631d219969cb113ff1c4cba3fcefccb67fed363a6207025b46922b9c1f6ba3427b962b5e0565c6b1441249c74b29afa314e3580
+DIST evolution-data-server-3.10.3.tar.xz 3968072 SHA256 41af5c658255230de47423fad73f19bfab15b9e0df80141b13f66b55bf295bd2 SHA512 c8172ce791dc19dbde791ff4bf6012affeed16858842c1889779f9a2857c61630f6cbc047e4861da554c9f531f0d9b6e06c567e086bc51c4ec92742cc392d48a WHIRLPOOL 6d25e1ccd5b31463a8d74398795936ffaafc5120caca4f2448ced8aac978418cedcef92e943a42ad891c766e78cefb64f9f95c1483038983dc0e0de43f2b7241
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.10.3.ebuild 3605 SHA256 7cc664fa0e3c7f4b9c2cbd36161670ce9d0c56ece65d7312d42e87b99a32adb7 SHA512 3f962611ccace40be746d8af0557cfc0bb58f24b32e0b6f23506132e56fe2a852d8e52935158d654a9634982cf556c3676370081fc885d5263f10a9c4fc65cb7 WHIRLPOOL e3e7adf818317e112e017f4a3ef6ccadeaf3e33b34c0b1bea4258ac881d5ec1ff02f72dd319ee8d04347908321b45d800394665e5df3f99e4e2d2654b6a297e5
EBUILD evolution-data-server-3.8.5.ebuild 3652 SHA256 fe089df7faa8e1cec0291e70650213d42f54a3f3261ffefcbf17afa2ebe9fb6b SHA512 edd49a2db26b0954c2bed9a5b2ece12e0ca7667bb26f306b7326e9cbe918d41f94b676d45d8e91ff367dd09ef61e77e8f0fda3fb512e48996349b55b0df23843 WHIRLPOOL d103091cf26e673e006b7e2f72a898a0fda9913872938b3a16189026e546d2e9f0c10c31216f7fdaf94a810ce291be71930482e8e892af9128bd455ff6493b5a
-MISC ChangeLog 74689 SHA256 9ff1225dfa2c568a9e09abdc3314b04894290557ca323ee1160f6aa22603ab42 SHA512 40741c2390c043bbaf7221fec6abe83be92fd9c089bbf533286463099c7a0f18898547047fdbcf73ae36ec3e2bf1472cd76a0797561b3971acb7abecff0912cf WHIRLPOOL b7201efc403ac6fe5989acaf4bf80db259d892b9731debcb9990e4c2c19e411f228afcfe851f64785a838cefd7ede7414a7ef3edc96678cbb665684a21604c54
+MISC ChangeLog 74851 SHA256 5fc1f6f16e8adea0aff1cfdc724ba588697936ae80a1c71a07911a9ace3a5661 SHA512 83a76aa00b68917247c983faa69b4b602e3e2443c3f1474dcdb2bb23c7f602ed83c7d688a853832eb021bae634312d22aba208e238ac1160dcd8a489bf50456e WHIRLPOOL bcee3d88ec39b64b6a135ad91e077b1c4056a363ac1fc2450ac1d3958ccf37663ec243a03e33f9a977ff01b84ea8a4bd929b213d208ae29fd8560b4fd013616d
MISC metadata.xml 506 SHA256 3b17f5d3335559ed8198c33f0866c39d854a452218344082d4453dddf555710b SHA512 4916d65f5fc5ccf4ddb5bd12717e3d839e01240df064c0b485f106713aa28573dd9a79944d2f4db0371fd766f8ff2938580b91fc90d2a72e44b9829f4e026b89 WHIRLPOOL 6b863b456d3e3c87a88cfcdfaaa105b4620524d840af99cafb9a70ea6ae619113e3c5e9575f3f7d4e487a695aa26aa3246e79c36059fa555f158d5fc3923a86a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlKkvaMACgkQCaWpQKGI+9TkbwCdGV9OV0WruT9eCv5T7TcCIL0+
-JJgAn3DM4JEOsZgNYwQVUR+zK/5GMkJE
-=AlxK
+iEYEAREIAAYFAlK5rGgACgkQCaWpQKGI+9RcHwCfUB/C9swU/0dojIYzCC4tNm7y
+ARUAn1HKOg05hf8aB5lhDbv/+ejKML7l
+=ZwJJ
-----END PGP SIGNATURE-----
diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.10.3.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.10.3.ebuild
new file mode 100644
index 000000000000..8abb4c90a243
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.10.3.ebuild
@@ -0,0 +1,122 @@
+# 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.10.3.ebuild,v 1.1 2013/12/24 15:46:47 pacho Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+# python3 not really supported, bug #478678
+PYTHON_COMPAT=( python2_7 pypy2_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/45" # 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.8 )
+ introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
+ kerberos? ( virtual/krb5:= )
+ ldap? ( >=net-nds/openldap-2:= )
+ weather? ( >=dev-libs/libgweather-3.8:2= )
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ dev-util/fix-la-relink-command
+ dev-util/gperf
+ >=dev-util/gtk-doc-am-1.14
+ >=dev-util/intltool-0.35.5
+ >=gnome-base/gnome-common-3.5.5
+ >=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
+ sed 's/^\(AM_CFLAGS="\)$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 gtk) \
+ $(use_enable introspection) \
+ $(use_enable ipv6) \
+ $(use_with kerberos krb5 "${EPREFIX}"/usr) \
+ $(use_with ldap openldap) \
+ $(use_enable vala vala-bindings) \
+ $(use_enable weather) \
+ --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
+}