Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/geary/
Date: Sun, 16 Feb 2020 18:06:09
Message-Id: 1581876336.28f665b76429476b728bc5d0d9cd0a12aa0ea00a.leio@gentoo
1 commit: 28f665b76429476b728bc5d0d9cd0a12aa0ea00a
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 16 18:05:36 2020 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 16 18:05:36 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f665b7
7
8 mail-client/geary: remove old
9
10 Package-Manager: Portage-2.3.84, Repoman-2.3.20
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 mail-client/geary/geary-3.34.2-r1.ebuild | 101 -------------------------------
14 1 file changed, 101 deletions(-)
15
16 diff --git a/mail-client/geary/geary-3.34.2-r1.ebuild b/mail-client/geary/geary-3.34.2-r1.ebuild
17 deleted file mode 100644
18 index 817ed0bc2e8..00000000000
19 --- a/mail-client/geary/geary-3.34.2-r1.ebuild
20 +++ /dev/null
21 @@ -1,101 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -VALA_MIN_API_VERSION="0.44"
27 -
28 -inherit gnome.org gnome2-utils meson vala virtualx xdg
29 -
30 -DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
31 -HOMEPAGE="https://wiki.gnome.org/Apps/Geary"
32 -
33 -LICENSE="LGPL-2.1+ BSD-2 CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, BSD-2 for bundled snowball-stemmer, CC licenses for some icons
34 -SLOT="0"
35 -
36 -IUSE="ytnef"
37 -
38 -KEYWORDS="~amd64 ~x86"
39 -
40 -# for now both enchants work
41 -# FIXME: add valadoc support
42 -
43 -# >=webkit-gtk-2.26 dep to ensure HAS_WEBKIT_SHARED_PROC is handled for it.
44 -# If not, it could be compiled against 2.24 and then webkit-gtk upgraded and
45 -# geary not rebuilt, ending up in geary issues #558 and #559 still.
46 -DEPEND="
47 - >=dev-libs/glib-2.54:2
48 - >=x11-libs/gtk+-3.24.7:3
49 - >=net-libs/webkit-gtk-2.26:4=
50 - >=dev-libs/gmime-2.6.17:2.6
51 - >=dev-db/sqlite-3.12:3
52 -
53 - >=dev-libs/appstream-glib-0.7.10
54 - app-text/enchant:=
55 - >=dev-libs/folks-0.11:0
56 - >=app-crypt/gcr-3.10.1:0=
57 - >=dev-libs/libgee-0.8.5:0.8=
58 - net-libs/gnome-online-accounts
59 - app-text/gspell:=
60 - app-text/iso-codes
61 - >=dev-libs/json-glib-1.0
62 - >=media-libs/libcanberra-0.28
63 - >=gui-libs/libhandy-0.0.9:0.0=
64 - >=app-crypt/libsecret-0.11
65 - >=net-libs/libsoup-2.48:2.4
66 - >=sys-libs/libunwind-1.1:7
67 - >=dev-libs/libxml2-2.7.8:2
68 - ytnef? ( >=net-mail/ytnef-1.9.3 )
69 -"
70 -RDEPEND="${DEPEND}
71 - gnome-base/gsettings-desktop-schemas
72 -"
73 -BDEPEND="
74 - dev-util/itstool
75 - >=sys-devel/gettext-0.19.8
76 - virtual/pkgconfig
77 -
78 - $(vala_depend)
79 - x11-libs/gtk+:3[introspection]
80 - net-libs/webkit-gtk:4[introspection]
81 - app-crypt/gcr:0[introspection,vala]
82 - dev-libs/libgee:0.8[introspection]
83 - app-text/gspell[vala]
84 - app-crypt/libsecret[introspection,vala]
85 - net-libs/libsoup:2.4[introspection,vala]
86 -"
87 -
88 -PATCHES=(
89 - "${FILESDIR}"/${PV}-fix-ytnef-automagic.patch # https://gitlab.gnome.org/GNOME/geary/merge_requests/390
90 -)
91 -
92 -src_prepare() {
93 - vala_src_prepare
94 - xdg_src_prepare
95 -}
96 -
97 -src_configure() {
98 - local emesonargs=(
99 - -Dvaladoc=false
100 - -Dcontractor=false
101 - -Dpoodle=true
102 - -Dlibunwind_optional=false # TODO: Automagical if optional=true
103 - $(meson_use ytnef tnef-support)
104 - -Dprofile=default
105 - )
106 -
107 - meson_src_configure
108 -}
109 -
110 -src_test() {
111 - virtx meson_src_test
112 -}
113 -
114 -pkg_postinst() {
115 - xdg_pkg_postinst
116 - gnome2_schemas_update
117 -}
118 -
119 -pkg_postrm() {
120 - xdg_pkg_postrm
121 - gnome2_schemas_update
122 -}