diff options
-rw-r--r-- | gnome-extra/evolution-data-server/ChangeLog | 8 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/Manifest | 12 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/evolution-data-server-3.8.5.ebuild | 123 |
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 +} |