Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/
Date: Fri, 10 Jan 2020 13:52:12
Message-Id: 1578664286.bdb4751179d54b4c26e3a0c11d879513307a030a.leio@gentoo
1 commit: bdb4751179d54b4c26e3a0c11d879513307a030a
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 10 13:51:26 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 10 13:51:26 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb47511
7
8 gnome-extra/evolution-data-server: remove old
9
10 Package-Manager: Portage-2.3.79, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 gnome-extra/evolution-data-server/Manifest | 1 -
14 .../evolution-data-server-3.32.4.ebuild | 153 ---------------------
15 2 files changed, 154 deletions(-)
16
17 diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest
18 index 7f1ce22c577..a49597a5244 100644
19 --- a/gnome-extra/evolution-data-server/Manifest
20 +++ b/gnome-extra/evolution-data-server/Manifest
21 @@ -1,2 +1 @@
22 -DIST evolution-data-server-3.32.4.tar.xz 4585396 BLAKE2B d89b71beaf24deb89e510e318050a8a3146b8a6804c148c62d4cb2c0cfb3b50a3767cfc213db05b44c6b5b99e578a24d3c272daccadb4e950b2d103639ce9797 SHA512 fccbad5989e6366840c50dacf2e81510f65c8640c9309ca0446c1b236df99f43a310fcadd377e205d0a94f0e3f9b53b83c41c042c3244e05bfda0d6df090d0c7
23 DIST evolution-data-server-3.32.5.tar.xz 4588900 BLAKE2B f14d0782c00e9cead10e9e5dd6c5686d4c8a292d70027a08dbac027ba92b998bcea1b219447847284d225096480e373c89369e12198fdf2516ca5b622f81cbb2 SHA512 a1bc350a7223dc2e3d369f0ac8fb3ab210b6b1cc25311daf1ddae6926168f7bd1c3fab69ab261e442e3c30f9b43754e2f8e38ac2a5c32a714223d9741045a1b6
24
25 diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.32.4.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.32.4.ebuild
26 deleted file mode 100644
27 index 729b3eb428a..00000000000
28 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.32.4.ebuild
29 +++ /dev/null
30 @@ -1,153 +0,0 @@
31 -# Copyright 1999-2020 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=6
35 -PYTHON_COMPAT=( python2_7 python3_6 )
36 -VALA_USE_DEPEND="vapigen"
37 -
38 -inherit cmake-utils db-use flag-o-matic gnome2 python-any-r1 systemd vala virtualx
39 -
40 -DESCRIPTION="Evolution groupware backend"
41 -HOMEPAGE="https://wiki.gnome.org/Apps/Evolution"
42 -
43 -# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
44 -LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
45 -SLOT="0/62-24" # subslot = libcamel-1.2/libedataserver-1.2 soname version
46 -
47 -IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap kerberos oauth vala +weather"
48 -REQUIRED_USE="vala? ( introspection )"
49 -
50 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
51 -
52 -# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to handle more than 100 google tasks
53 -# berkdb needed only for migrating old addressbook data from <3.13 versions, bug #519512
54 -# >=libical-3.0.2 present at build-time ensures less memory usage by calendar backend
55 -gdata_depend=">=dev-libs/libgdata-0.17.7:="
56 -RDEPEND="
57 - >=app-crypt/gcr-3.4
58 - >=app-crypt/libsecret-0.5[crypt]
59 - >=dev-db/sqlite-3.7.17:=
60 - >=dev-libs/glib-2.46:2
61 - >=dev-libs/libical-3.0.2:=
62 - >=dev-libs/libxml2-2
63 - >=dev-libs/nspr-4.4:=
64 - >=dev-libs/nss-3.9:=
65 - >=net-libs/libsoup-2.42:2.4
66 -
67 - dev-libs/icu:=
68 - sys-libs/zlib:=
69 - virtual/libiconv
70 -
71 - berkdb? ( >=sys-libs/db-4:= )
72 - gtk? (
73 - >=app-crypt/gcr-3.4[gtk]
74 - >=x11-libs/gtk+-3.10:3
75 - >=media-libs/libcanberra-0.25[gtk3]
76 - )
77 - oauth? (
78 - >=dev-libs/json-glib-1.0.4
79 - >=net-libs/webkit-gtk-2.11.91:4
80 - ${gdata_depend}
81 - )
82 - gnome-online-accounts? (
83 - >=net-libs/gnome-online-accounts-3.8:=
84 - ${gdata_depend} )
85 - introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
86 - kerberos? ( virtual/krb5:= )
87 - ldap? ( >=net-nds/openldap-2:= )
88 - weather? ( >=dev-libs/libgweather-3.10:2= )
89 -"
90 -DEPEND="${RDEPEND}
91 - ${PYTHON_DEPS}
92 - dev-util/gdbus-codegen
93 - dev-util/glib-utils
94 - dev-util/gperf
95 - gtk-doc? ( >=dev-util/gtk-doc-1.14
96 - app-text/docbook-xml-dtd:4.1.2 )
97 - >=dev-util/intltool-0.35.5
98 - >=sys-devel/gettext-0.18.3
99 - virtual/pkgconfig
100 - vala? ( $(vala_depend) )
101 -"
102 -
103 -# Some tests fail due to missing locales.
104 -# Also, dbus tests are flaky, bugs #397975 #501834
105 -# It looks like a nightmare to disable those for now.
106 -RESTRICT="test !test? ( test )"
107 -
108 -pkg_setup() {
109 - python-any-r1_pkg_setup
110 -}
111 -
112 -# global scope PATCHES or DOCS array mustn't be used due to double default_src_prepare call
113 -src_prepare() {
114 - eapply "${FILESDIR}"/${PV}-gtk-doc-fix{1,2}.patch
115 - use vala && vala_src_prepare
116 - cmake-utils_src_prepare
117 - gnome2_src_prepare
118 -
119 - # Make CMakeLists versioned vala enabled
120 - sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \
121 - -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \
122 - -i "${S}"/CMakeLists.txt || die
123 -}
124 -
125 -src_configure() {
126 - # /usr/include/db.h is always db-1 on FreeBSD
127 - # so include the right dir in CPPFLAGS
128 - use berkdb && append-cppflags "-I$(db_includedir)"
129 -
130 - local google_enable
131 - if use oauth || use gnome-online-accounts; then
132 - google_enable="ON"
133 - else
134 - google_enable="OFF"
135 - fi
136 -
137 - # phonenumber does not exist in tree
138 - local mycmakeargs=(
139 - -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
140 - -DENABLE_GTK_DOC=$(usex gtk-doc)
141 - -DWITH_PRIVATE_DOCS=$(usex gtk-doc)
142 - -DENABLE_SCHEMAS_COMPILE=OFF
143 - -DENABLE_INTROSPECTION=$(usex introspection)
144 - -DWITH_KRB5=$(usex kerberos)
145 - -DWITH_KRB5_INCLUDES=$(usex kerberos "${EPREFIX}"/usr "")
146 - -DWITH_KRB5_LIBS=$(usex kerberos "${EPREFIX}"/usr/$(get_libdir) "")
147 - -DWITH_OPENLDAP=$(usex ldap)
148 - -DWITH_PHONENUMBER=OFF
149 - -DENABLE_SMIME=ON
150 - -DENABLE_GTK=$(usex gtk)
151 - -DENABLE_CANBERRA=$(usex gtk)
152 - -DENABLE_OAUTH2=$(usex oauth)
153 - -DENABLE_EXAMPLES=OFF
154 - -DENABLE_GOA=$(usex gnome-online-accounts)
155 - -DWITH_LIBDB=$(usex berkdb "${EPREFIX}"/usr OFF)
156 - # ENABLE_BACKTRACES requires libdwarf ?
157 - -DENABLE_IPV6=$(usex ipv6)
158 - -DENABLE_WEATHER=$(usex weather)
159 - -DENABLE_GOOGLE=${google_enable}
160 - -DENABLE_LARGEFILE=ON
161 - -DENABLE_VALA_BINDINGS=$(usex vala)
162 - )
163 -
164 - cmake-utils_src_configure
165 -}
166 -
167 -src_compile() {
168 - cmake-utils_src_compile
169 -}
170 -
171 -src_test() {
172 - virtx cmake-utils_src_test
173 -}
174 -
175 -src_install() {
176 - cmake-utils_src_install
177 -
178 - if use ldap; then
179 - insinto /etc/openldap/schema
180 - doins "${FILESDIR}"/calentry.schema
181 - dosym ../../../usr/share/${PN}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema
182 - fi
183 -}