From 1bb1474d2cea38c8c0022f121f98be5f901e3302 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sat, 4 Jul 2015 12:53:14 +0000 Subject: Add a newer snapshot fixing more important bugs Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- gnome-extra/evolution-data-server/ChangeLog | 8 +- gnome-extra/evolution-data-server/Manifest | 10 +- ...evolution-data-server-3.16.4_pre20150704.ebuild | 147 +++++++++++++++++++++ 3 files changed, 160 insertions(+), 5 deletions(-) create mode 100644 gnome-extra/evolution-data-server/evolution-data-server-3.16.4_pre20150704.ebuild (limited to 'gnome-extra') diff --git a/gnome-extra/evolution-data-server/ChangeLog b/gnome-extra/evolution-data-server/ChangeLog index c9b2e428e3d7..a331f835f3e5 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-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.418 2015/06/20 14:43:28 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.419 2015/07/04 12:53:12 pacho Exp $ + +*evolution-data-server-3.16.4_pre20150704 (04 Jul 2015) + + 04 Jul 2015; Pacho Ramos + +evolution-data-server-3.16.4_pre20150704.ebuild: + Add a newer snapshot fixing more important bugs 20 Jun 2015; Pacho Ramos -evolution-data-server-3.16.3.ebuild: diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index 47d2d81825f1..34986faa0311 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -4,14 +4,16 @@ Hash: SHA256 AUX calentry.schema 3661 SHA256 107d60463833d5ceb5f752335dd07fef303093c58a51fb03405fed5837999431 SHA512 56606848319539b8c9af732a5d572db44e2d7da433b1689ef7f14a283880951e10d5fc39f27245a7ddc8f0cb2e7563a757060020c17e5411f875cae10b119834 WHIRLPOOL 2255a4b0b98f55476388bb97ac5bf1bf2b7107b56c2a93f55142e7ae0892c8f93874fd0731663362bacb4ad85302a6cb8a22a7228bba0724fb45d1eb37f406a1 DIST evolution-data-server-3.12.11.tar.xz 5288904 SHA256 59023d2cf92e36b69c1f83b2e56a0ba037754982a23cb06f35f6cc5de7a12201 SHA512 851b5ba6384e918593043088ac093c02f31b0b3bcb6852f2ee24159cc0c99e28713db84d76339a40073da8cbe4857222031e7150f0f99dca61eaf910d76b139f WHIRLPOOL c90345f2273ff66156fd266521521fd381e1c8d9e05311067835e729c24d5544a1bf29f0d988c6585e9caf3b7f0107645c781a15fd7b4ca3d9367f45441ce4a4 DIST evolution-data-server-3.16.4_pre20150619.tar.xz 4138668 SHA256 56cdddb0a1b7f5affb07a8028e8a94d39a2b088194e0f86a2365dbe40fcbe5ac SHA512 200177108d926180f2a4085e3fa2ef216e15f547b44f3d9f561a9f9bd725b24a0ce46e36626a41fe5de2c0d6efeeef0a8d357b745703ee5530f2817fb7a52467 WHIRLPOOL 1e323f896cc164dd39d5ced7f8e99f891e9aa925b619a96195b8a1e7148aeedb16a2b3cc981ea968356b5de7cd9de9eabd18fe90d76cab02f709492e95f18175 +DIST evolution-data-server-3.16.4_pre20150704.tar.xz 4139492 SHA256 2b52f062ab20edfbb99541e87ae1936ff80c5e4ca9a0d5d7ce8459e182aa8ae7 SHA512 9a0fba7588b2700810a2d7efbe6d50b1762ac4754d43d17bd55272ae3b51362c120462dbc6cd596fbb2691a75d14896d012963a3146483ccfbf0a712f34eb59e WHIRLPOOL 12beb7ddd0bc00452bc2070521c53ffc8cf07b9b08e73f5edf8df4fbd5dfb4b37c0f7b1d6da713b370b05b84a3fd901afe70b85e1dc21c153013ed8ce93ea3e1 EBUILD evolution-data-server-3.12.11.ebuild 3512 SHA256 24bc320d4cc842806eb2de86f343075fe2d6aeef569dbe75bbb73652d471f38b SHA512 10aa41d27ed463a1510105155bb454751b281e2037d1ca43a3b2514745dab84e875aaa46e9eb83b3680c0319edd42baf87386f6a3b038560021e0ea87552b416 WHIRLPOOL 3943ba08b8da1aa20572e03ec44ebba143d373d0795a5758ea5b544007f7eb0c24b821e53e45b85e74973fcc56b10c9fee3f43709099003647b0d69032ab7024 EBUILD evolution-data-server-3.16.4_pre20150619.ebuild 4034 SHA256 37d549e1fbceca10c1b6754b4f153af58f72e333285dfbc418be80554edf9437 SHA512 a49e275b2588b616d8741012a9f7a674e1c22ac7418ab0bc64b3b42bd20522875db8d1df0827541d693c3f5529fe7e4d26fe6a7a47ed0fb68066de48a6559ce6 WHIRLPOOL bb6c390f3afe83c0926156279fd7bb1794b30f67a3581f8612853e762978183b75295e708b91012aaf032d092e648aa1b98ffb430de481008e786597ba53b37f -MISC ChangeLog 81224 SHA256 37e6e9a6932a33a51c985e994dce64efe4c40fa4ea33a1982fcc1fee927e1d09 SHA512 d5aa1412ab1672e2706cc5d13cdcbc3c162264f3d95ecd738198aa9dd3114873d92c132036b74dc5bda33aa5a58275fd960f4e461e7d3feeafb02e0a207c030a WHIRLPOOL 6e32b2cc8a0dbf7e2386616ce371468ac7750309b3381f6e0b64bf75ce4d096e6b127b752ce0e8aa9a4defc9f1b38a934711d1b8c50c6bf3f431ca8d8afb6055 +EBUILD evolution-data-server-3.16.4_pre20150704.ebuild 4036 SHA256 1ddf8f12b786854d924a05be89619804636693522642308356b03c6663a1515b SHA512 ada7982cf49f3204bd9ae60918d4a08a9ad6346d02b97da9aa8834de022854c19d19308cc393de1794988831d58611d5e941f1135db2de7a884d2d7bdc66e8b4 WHIRLPOOL 448aab306fa6a8d4c737da40480405dce522c731376c82ac10b68ff8129da4493ed0d0ca264c79ccc9f15be2369efd79e3069102bf6fe456ccd0ad549b7622cc +MISC ChangeLog 81430 SHA256 9d825610a632b23462603944e7527112a36f1cee0159a0a1927c9ab82f572f4f SHA512 60b82a6b73406c283620f78df6777fab1e3ef53a48ce52234ddc1302761f651ac8783209aeedc8eccb69d092d1b0bfd1b621d408bb261ad2e8a2bcefd2a60a35 WHIRLPOOL 847455b5b246a7a556c3b1f5a1183a16435e0db1d65e51f162f805cf9eadafa42d68b92444179b9fb61434cbb1a0986c0fea741c054045092ca577ec00900536 MISC metadata.xml 439 SHA256 cd08e32c2694ce3629cb25c1807eb34ffd09a7bd2f6c88580d0bc5793d217bb1 SHA512 926f4199fc00e68ca4edf20dd75cbbb85447d95b1293a610596eb65ca694ca6899ad9e1486b81e0daeea750fe82913954ae8f18f6a6e80707cbb529d8d79589d WHIRLPOOL a181bec7a6cb64bc8ae9249b95dbbc91b1ffc8a25826384a77058abe5e941f8cde62538584f358c161d9cca891da5146c4bcc9d17bc3b38a66cc42e5ae678671 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlWFfBEACgkQCaWpQKGI+9SLSgCfawETuZsTeXSg8o8SL9HHEWN4 -7LsAniRejiroHHOE32kopAvorID0sApk -=Cx/o +iEYEAREIAAYFAlWX1zkACgkQCaWpQKGI+9RBqQCeKvUT9C6iiMTUM3qYdkn+2dfL +tQ8An0JB92JQ4iJLyRKbiCxtDjSlIFPs +=HwLm -----END PGP SIGNATURE----- diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.16.4_pre20150704.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.16.4_pre20150704.ebuild new file mode 100644 index 000000000000..b248148ae9df --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.16.4_pre20150704.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2015 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.16.4_pre20150704.ebuild,v 1.1 2015/07/04 12:53:12 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 python3_4 pypy pypy2_0 ) +VALA_MIN_API_VERSION="0.22" +VALA_USE_DEPEND="vapigen" + +inherit autotools db-use flag-o-matic gnome2 python-any-r1 vala virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="https://wiki.gnome.org/Apps/Evolution" + +COMMIT="d3587d1e064ff46406a3bd137ebdd3625c339001" +SRC_URI="https://git.gnome.org/browse/${PN}/snapshot/${PN}-${COMMIT}.tar.xz -> ${P}.tar.xz" + +# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+". +LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat" +SLOT="0/52" # 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" + +# sys-libs/db is only required for migrating from <3.13 versions +# gdata-0.15.1 is required for google tasks +RDEPEND=" + >=app-crypt/gcr-3.4 + >=app-crypt/libsecret-0.5[crypt] + >=dev-db/sqlite-3.5:= + >=dev-libs/glib-2.40:2 + >=dev-libs/libgdata-0.10:= + >=dev-libs/libical-0.43:= + >=net-libs/libsoup-2.42:2.4 + >=dev-libs/libxml2-2 + >=dev-libs/nspr-4.4:= + >=dev-libs/nss-3.9:= + >=sys-libs/db-4:= + + dev-libs/icu:= + sys-libs/zlib:= + virtual/libiconv + + gtk? ( + >=app-crypt/gcr-3.4[gtk] + >=x11-libs/gtk+-3.6: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/gdbus-codegen + 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) ) + + dev-util/gtk-doc +" + +# FIXME: This version needs dev-util/gtk-doc to provide gtk-doc.make +# Next one should be a proper tarball created after distcheck run and, then +# shouldn't require that DEPEND. + +# eautoreconf needs: +# >=gnome-base/gnome-common-2 + +# Some tests fail due to missings locales. +# Also, dbus tests are flacky, bugs #397975 #501834 +# It looks like a nightmare to disable those for now. +RESTRICT="test" + +S="${WORKDIR}/${PN}-${COMMIT}" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + use vala && vala_src_prepare + + # Fix relink issues in src_install + ELTCONF="--reverse-deps" + + eautoreconf + + gnome2_src_prepare + + # Fix compilation flags crazyness, upstream bug #653157 + sed 's/^\(AM_CFLAGS="\)$WARNING_FLAGS/\1/' \ + -i configure || die "sed failed" +} + +src_configure() { + # /usr/include/db.h is always db-1 on FreeBSD + # so include the right dir in CPPFLAGS + append-cppflags "-I$(db_includedir)" + + # 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 kerberos krb5-libs "${EPREFIX}"/usr/$(get_libdir)) \ + $(use_with ldap openldap) \ + $(use_enable vala vala-bindings) \ + $(use_enable weather) \ + --enable-google \ + --enable-largefile \ + --enable-smime \ + --with-libdb="${EPREFIX}"/usr \ + --without-phonenumber \ + --disable-examples \ + --disable-uoa +} + +src_install() { + 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 +} -- cgit v1.2.3-65-gdbad