diff options
author | Priit Laes <plaes@plaes.org> | 2013-07-12 14:44:53 +0300 |
---|---|---|
committer | Priit Laes <plaes@plaes.org> | 2013-07-12 14:44:53 +0300 |
commit | 46051dd436f173b02425799cfc5e7140089bbca6 (patch) | |
tree | c1080a411d5fa2a0f650b2b30ccd4aca8837a358 | |
parent | status/portage-configs: update keywords and unmask files (diff) | |
download | gnome-46051dd436f173b02425799cfc5e7140089bbca6.tar.gz gnome-46051dd436f173b02425799cfc5e7140089bbca6.tar.bz2 gnome-46051dd436f173b02425799cfc5e7140089bbca6.zip |
gnome-extra/evolution-data-server: Add 3.9.4, clean old, sync with gx86
-rw-r--r-- | gnome-extra/evolution-data-server/Manifest | 2 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/evolution-data-server-3.9.4.ebuild (renamed from gnome-extra/evolution-data-server/evolution-data-server-3.7.92-r1.ebuild) | 35 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild | 32 |
3 files changed, 27 insertions, 42 deletions
diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index 06bbeab9..b2fc0b57 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1 +1 @@ -DIST evolution-data-server-3.7.92.tar.xz 3895568 SHA256 0054e858928e333a880fa632ab9400061f5939d906584c678c086e471cad03db SHA512 89e9c32f23f8344978b7a43997bf8d7b92a83c3b12585fdd4715fce39f78bde771cc3211f98eac73ee5febaa9569bf2eede08ee11a35d232ce951a0cbf560c9d WHIRLPOOL a2d754994514b9e74dbb986ec71d7d3a32f3e696929feb6f3322a348a13e15bce66356d6ac15c7209c402868d62a39909263a5cc66193b87b6cdaea4663882ba +DIST evolution-data-server-3.9.4.tar.xz 3924400 SHA256 b2ca62fa82be01c27ef9449079178eaf3bd51cc72991f98feab409665096768e SHA512 2de0426e1b1fbd7a86e8942ecaba94fdf75d00a48218d65333bdd44c4280cccd92992ef0a39734f07bb71f5ca31debaa73aa7e55ae85be18bf772b181d70c877 WHIRLPOOL 2e04946345de2faa46b0d92b8febc21e85a0408628f625ea1de6a1479426313f669f16ad2c78072fefe187226ee2c6e77b882bd1a54afd6e2b89d58f15f1e6ad diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.7.92-r1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.9.4.ebuild index cee2bb12..81bf49c0 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.7.92-r1.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.9.4.ebuild @@ -3,25 +3,25 @@ # $Header: $ EAPI="5" +PYTHON_COMPAT=( python{2_7,3,3} ) GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" VALA_MIN_API_VERSION="0.18" VALA_USE_DEPEND="vapigen" # No PYTHON_DEPEND, python is only needed at build time -inherit db-use eutils flag-o-matic gnome2 python vala versionator virtualx +inherit db-use eutils flag-o-matic gnome2 python-any-r1 vala versionator virtualx if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi DESCRIPTION="Evolution groupware backend" -HOMEPAGE="http://projects.gnome.org/evolution/" +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/43" # subslot = libcamel-1.2 soname version +SLOT="0/44" # subslot = libcamel-1.2 soname version # TODO: Ubuntu online accounts (libaccounts-glib, rest, json-glib, libsignon-glib ) -IUSE="api-doc-extras +gnome-online-accounts +google +gtk +introspection ipv6 ldap kerberos vala +weather" +IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" REQUIRED_USE="vala? ( introspection )" if [[ ${PV} = 9999 ]]; then @@ -33,30 +33,29 @@ else fi RDEPEND=" - >=app-crypt/gcr-3.4 - >=app-crypt/libsecret-0.5 + >=dev-libs/glib-2.34:2 >=dev-db/sqlite-3.5:= - >=dev-libs/glib-2.34:2 + >=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 - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.2 ) - google? ( >=dev-libs/libgdata-0.10:= ) 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.5:2= ) " DEPEND="${RDEPEND} - =dev-lang/python-2* dev-util/fix-la-relink-command dev-util/gperf >=dev-util/gtk-doc-am-1.9 @@ -71,20 +70,11 @@ DEPEND="${RDEPEND} [[ ${PV} = 9999 ]] && DEPEND="${DEPEND} doc? ( >=dev-util/gtk-doc-1.14 )" -# FIXME -RESTRICT="test" - pkg_setup() { - python_set_active_version 2 - python_pkg_setup + python-any-r1_pkg_setup } src_prepare() { - DOCS="ChangeLog MAINTAINERS NEWS TODO" - - # https://bugzilla.gnome.org/show_bug.cgi?id=693101 - epatch "${FILESDIR}/${P}-fix-imapx-redownload.patch" - gnome2_src_prepare use vala && vala_src_prepare @@ -100,13 +90,14 @@ src_configure() { $(use_enable api-doc-extras gtk-doc) \ $(use_with api-doc-extras private-docs) \ $(use_enable gnome-online-accounts goa) \ - $(use_enable google) \ + $(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 \ diff --git a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild index 9b27f801..81bf49c0 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-9999.ebuild @@ -3,25 +3,25 @@ # $Header: $ EAPI="5" +PYTHON_COMPAT=( python{2_7,3,3} ) GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" VALA_MIN_API_VERSION="0.18" VALA_USE_DEPEND="vapigen" # No PYTHON_DEPEND, python is only needed at build time -inherit db-use eutils flag-o-matic gnome2 python vala versionator virtualx +inherit db-use eutils flag-o-matic gnome2 python-any-r1 vala versionator virtualx if [[ ${PV} = 9999 ]]; then inherit gnome2-live fi DESCRIPTION="Evolution groupware backend" -HOMEPAGE="http://projects.gnome.org/evolution/" +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/43" # subslot = libcamel-1.2 soname version +SLOT="0/44" # subslot = libcamel-1.2 soname version # TODO: Ubuntu online accounts (libaccounts-glib, rest, json-glib, libsignon-glib ) -IUSE="api-doc-extras +gnome-online-accounts +google +gtk +introspection ipv6 ldap kerberos vala +weather" +IUSE="api-doc-extras +gnome-online-accounts +gtk +introspection ipv6 ldap kerberos vala +weather" REQUIRED_USE="vala? ( introspection )" if [[ ${PV} = 9999 ]]; then @@ -33,30 +33,29 @@ else fi RDEPEND=" - >=app-crypt/gcr-3.4 - >=app-crypt/libsecret-0.5 + >=dev-libs/glib-2.34:2 >=dev-db/sqlite-3.5:= - >=dev-libs/glib-2.34:2 + >=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 - gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.2 ) - google? ( >=dev-libs/libgdata-0.10:= ) 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.5:2= ) " DEPEND="${RDEPEND} - =dev-lang/python-2* dev-util/fix-la-relink-command dev-util/gperf >=dev-util/gtk-doc-am-1.9 @@ -71,17 +70,11 @@ DEPEND="${RDEPEND} [[ ${PV} = 9999 ]] && DEPEND="${DEPEND} doc? ( >=dev-util/gtk-doc-1.14 )" -# FIXME -RESTRICT="test" - pkg_setup() { - python_set_active_version 2 - python_pkg_setup + python-any-r1_pkg_setup } src_prepare() { - DOCS="ChangeLog MAINTAINERS NEWS TODO" - gnome2_src_prepare use vala && vala_src_prepare @@ -97,13 +90,14 @@ src_configure() { $(use_enable api-doc-extras gtk-doc) \ $(use_with api-doc-extras private-docs) \ $(use_enable gnome-online-accounts goa) \ - $(use_enable google) \ + $(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 \ |