Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: net-libs/gnome-online-accounts/
Date: Sun, 30 Sep 2018 00:23:38
Message-Id: 1538266929.e17088bb8d8adbe36de4c9c76929cadd6c5c349e.leio@gentoo
1 commit: e17088bb8d8adbe36de4c9c76929cadd6c5c349e
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 30 00:22:09 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 30 00:22:09 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e17088bb
7
8 net-libs/gnome-online-accounts: remove, available in ::gentoo
9
10 Also remove 9999, as it's too outdated to be useful (not synced;
11 git master has both autotools and meson, but a 9999 should use
12 meson at this point)
13
14 .../gnome-online-accounts-3.26.2.ebuild | 94 ----------------------
15 .../gnome-online-accounts-9999.ebuild | 90 ---------------------
16 net-libs/gnome-online-accounts/metadata.xml | 14 ----
17 3 files changed, 198 deletions(-)
18
19 diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild
20 deleted file mode 100644
21 index 0bb3bd28..00000000
22 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-3.26.2.ebuild
23 +++ /dev/null
24 @@ -1,94 +0,0 @@
25 -# Copyright 1999-2018 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -
28 -EAPI=6
29 -GNOME2_LA_PUNT="yes"
30 -VALA_USE_DEPEND="vapigen"
31 -
32 -inherit gnome2 vala
33 -
34 -DESCRIPTION="GNOME framework for accessing online accounts"
35 -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
36 -
37 -LICENSE="LGPL-2+"
38 -SLOT="0/1"
39 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
40 -
41 -IUSE="debug gnome +introspection kerberos vala" # telepathy"
42 -REQUIRED_USE="vala? ( introspection )"
43 -
44 -# pango used in goaeditablelabel
45 -# libsoup used in goaoauthprovider
46 -# goa kerberos provider is incompatible with app-crypt/heimdal, see
47 -# https://bugzilla.gnome.org/show_bug.cgi?id=692250
48 -# json-glib-0.16 needed for bug #485092
49 -RDEPEND="
50 - >=dev-libs/glib-2.52:2
51 - >=app-crypt/libsecret-0.5
52 - >=dev-libs/json-glib-0.16
53 - dev-libs/libxml2:2
54 - >=net-libs/libsoup-2.42:2.4
55 - net-libs/rest:0.7
56 - net-libs/telepathy-glib
57 - >=net-libs/webkit-gtk-2.7.2:4
58 - >=x11-libs/gtk+-3.19.12:3
59 - x11-libs/pango
60 -
61 - introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
62 - kerberos? (
63 - app-crypt/gcr:0=[gtk]
64 - app-crypt/mit-krb5 )
65 -"
66 -# telepathy? ( net-libs/telepathy-glib )
67 -# goa-daemon can launch gnome-control-center
68 -PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
69 -
70 -DEPEND="${RDEPEND}
71 - vala? ( $(vala_depend) )
72 - dev-libs/libxslt
73 - >=dev-util/gtk-doc-am-1.3
74 - >=dev-util/gdbus-codegen-2.30.0
75 - >=dev-util/intltool-0.50.1
76 - sys-devel/gettext
77 - virtual/pkgconfig
78 -
79 - dev-libs/gobject-introspection-common
80 - gnome-base/gnome-common
81 -"
82 -# eautoreconf needs gobject-introspection-common, gnome-common
83 -
84 -# Due to sub-configure
85 -QA_CONFIGURE_OPTIONS=".*"
86 -
87 -src_prepare() {
88 - use vala && vala_src_prepare
89 - gnome2_src_prepare
90 -}
91 -
92 -src_configure() {
93 - # TODO: Give users a way to set the G/FB/Windows Live secrets
94 - # telepathy optional support is really a badly one, bug #494456
95 - gnome2_src_configure \
96 - --disable-static \
97 - --enable-backend \
98 - --enable-documentation \
99 - --enable-exchange \
100 - --enable-facebook \
101 - --enable-flickr \
102 - --enable-foursquare \
103 - --enable-imap-smtp \
104 - --enable-lastfm \
105 - --enable-media-server \
106 - --enable-owncloud \
107 - --enable-pocket \
108 - --enable-telepathy \
109 - --enable-todoist \
110 - --enable-windows-live \
111 - $(usex debug --enable-debug=yes ' ') \
112 - $(use_enable kerberos) \
113 - $(use_enable introspection) \
114 - $(use_enable vala)
115 - #$(use_enable telepathy)
116 - # gudev & cheese from sub-configure is overriden
117 - # by top level configure, and disabled so leave it like that
118 -}
119
120 diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-9999.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-9999.ebuild
121 deleted file mode 100644
122 index 88c58c01..00000000
123 --- a/net-libs/gnome-online-accounts/gnome-online-accounts-9999.ebuild
124 +++ /dev/null
125 @@ -1,90 +0,0 @@
126 -# Copyright 1999-2015 Gentoo Foundation
127 -# Distributed under the terms of the GNU General Public License v2
128 -# $Id$
129 -
130 -EAPI="5"
131 -GCONF_DEBUG="yes"
132 -
133 -inherit gnome2
134 -if [[ ${PV} = 9999 ]]; then
135 - inherit gnome2-live
136 -fi
137 -
138 -DESCRIPTION="GNOME framework for accessing online accounts"
139 -HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
140 -
141 -LICENSE="LGPL-2+"
142 -SLOT="0/1"
143 -IUSE="gnome +introspection kerberos" # telepathy"
144 -if [[ ${PV} = 9999 ]]; then
145 - IUSE="${IUSE} doc"
146 - KEYWORDS=""
147 -else
148 - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
149 -fi
150 -
151 -# pango used in goaeditablelabel
152 -# libsoup used in goaoauthprovider
153 -# goa kerberos provider is incompatible with app-crypt/heimdal, see
154 -# https://bugzilla.gnome.org/show_bug.cgi?id=692250
155 -# json-glib-0.16 needed for bug #485092
156 -RDEPEND="
157 - >=dev-libs/glib-2.35:2
158 - >=app-crypt/libsecret-0.5
159 - >=dev-libs/json-glib-0.16
160 - dev-libs/libxml2:2
161 - >=net-libs/libsoup-2.42:2.4
162 - net-libs/rest:0.7
163 - net-libs/telepathy-glib
164 - >=net-libs/webkit-gtk-2.7.2:4
165 - >=x11-libs/gtk+-3.11.1:3
166 - x11-libs/pango
167 -
168 - introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
169 - kerberos? (
170 - app-crypt/gcr:0=
171 - app-crypt/mit-krb5 )
172 -"
173 -# telepathy? ( net-libs/telepathy-glib )
174 -# goa-daemon can launch gnome-control-center
175 -PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
176 -
177 -DEPEND="${RDEPEND}
178 - dev-libs/libxslt
179 - >=dev-util/gtk-doc-am-1.3
180 - >=dev-util/gdbus-codegen-2.30.0
181 - >=dev-util/intltool-0.50.1
182 - sys-devel/gettext
183 - virtual/pkgconfig
184 -"
185 -
186 -# Due to sub-configure
187 -QA_CONFIGURE_OPTIONS=".*"
188 -
189 -if [[ ${PV} = 9999 ]]; then
190 - DEPEND="${DEPEND}
191 - doc? ( >=dev-util/gtk-doc-1.3 )"
192 -fi
193 -
194 -src_configure() {
195 - # TODO: Give users a way to set the G/FB/Windows Live secrets
196 - # telepathy optional support is really badly done, bug #494456
197 - gnome2_src_configure \
198 - --disable-static \
199 - --enable-documentation \
200 - --enable-exchange \
201 - --enable-facebook \
202 - --enable-flickr \
203 - --enable-foursquare \
204 - --enable-imap-smtp \
205 - --enable-lastfm \
206 - --enable-media-server \
207 - --enable-owncloud \
208 - --enable-pocket \
209 - --enable-telepathy \
210 - --enable-windows-live \
211 - $(use_enable kerberos)
212 - #$(use_enable telepathy)
213 - # gudev & cheese from sub-configure is overriden
214 - # by top level configure, and disabled so leave it like that
215 -}
216
217 diff --git a/net-libs/gnome-online-accounts/metadata.xml b/net-libs/gnome-online-accounts/metadata.xml
218 deleted file mode 100644
219 index 00960447..00000000
220 --- a/net-libs/gnome-online-accounts/metadata.xml
221 +++ /dev/null
222 @@ -1,14 +0,0 @@
223 -<?xml version="1.0" encoding="UTF-8"?>
224 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
225 -<pkgmetadata>
226 -<maintainer type="project">
227 - <email>gnome@g.o</email>
228 - <name>Gentoo GNOME Desktop</name>
229 -</maintainer>
230 -<use>
231 - <flag name="gnome">Use <pkg>gnome-base/gnome-control-center</pkg>
232 - to set GNOME online accounts preferences</flag>
233 - <!-- <flag name="telepathy">Provide widget to configure the telepathy
234 - frawework</flag> -->
235 -</use>
236 -</pkgmetadata>