Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/folks/
Date: Wed, 10 Apr 2019 12:20:28
Message-Id: 1554898122.74fdc661f9a1b9c97eeb46123c349c9382dd81cd.leio@gentoo
1 commit: 74fdc661f9a1b9c97eeb46123c349c9382dd81cd
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 10 12:08:42 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 10 12:08:42 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fdc661
7
8 dev-libs/folks: remove old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
12
13 dev-libs/folks/folks-0.11.4.ebuild | 85 --------------------------------------
14 1 file changed, 85 deletions(-)
15
16 diff --git a/dev-libs/folks/folks-0.11.4.ebuild b/dev-libs/folks/folks-0.11.4.ebuild
17 deleted file mode 100644
18 index ce787854756..00000000000
19 --- a/dev-libs/folks/folks-0.11.4.ebuild
20 +++ /dev/null
21 @@ -1,85 +0,0 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=6
26 -GNOME2_LA_PUNT="yes"
27 -VALA_USE_DEPEND="vapigen"
28 -VALA_MAX_API_VERSION="0.40"
29 -
30 -inherit gnome2 vala virtualx
31 -
32 -DESCRIPTION="Library for aggregating people from multiple sources"
33 -HOMEPAGE="https://wiki.gnome.org/Projects/Folks"
34 -
35 -LICENSE="LGPL-2.1+"
36 -SLOT="0/25" # subslot = libfolks soname version
37 -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
38 -
39 -# TODO: --enable-profiling
40 -# Vala isn't really optional, https://bugzilla.gnome.org/show_bug.cgi?id=701099
41 -IUSE="bluetooth debug eds +telepathy test tracker utils"
42 -REQUIRED_USE="bluetooth? ( eds )"
43 -
44 -COMMON_DEPEND="
45 - $(vala_depend)
46 - >=dev-libs/glib-2.40:2
47 - dev-libs/dbus-glib
48 - >=dev-libs/gobject-introspection-1.30:=
49 - >=dev-libs/libgee-0.10:0.8[introspection]
50 - dev-libs/libxml2
51 - sys-libs/ncurses:0=
52 - sys-libs/readline:0=
53 -
54 - bluetooth? ( >=net-wireless/bluez-5 )
55 - eds? ( >=gnome-extra/evolution-data-server-3.13.90:=[vala] )
56 - telepathy? ( >=net-libs/telepathy-glib-0.19.9[vala] )
57 - tracker? ( >=app-misc/tracker-1:0/100 )
58 -"
59 -# telepathy-mission-control needed at runtime; it is used by the telepathy
60 -# backend via telepathy-glib's AccountManager binding.
61 -RDEPEND="${COMMON_DEPEND}
62 - net-im/telepathy-mission-control
63 -"
64 -# folks socialweb backend requires that libsocialweb be built with USE=vala,
65 -# even when building folks with --disable-vala.
66 -#
67 -# FIXME:
68 -# test? ( bluetooth? ( dbusmock is missing in the tree ) )
69 -DEPEND="${COMMON_DEPEND}
70 - >=dev-util/intltool-0.50.0
71 - sys-devel/gettext
72 - virtual/pkgconfig
73 -
74 - test? (
75 - sys-apps/dbus
76 - bluetooth? (
77 - >=gnome-extra/evolution-data-server-3.9.1
78 - >=dev-libs/glib-2.40:2 ) )
79 -"
80 -
81 -src_prepare() {
82 - vala_src_prepare
83 - gnome2_src_prepare
84 -}
85 -
86 -src_configure() {
87 - # Rebuilding docs needs valadoc, which has no release
88 - gnome2_src_configure \
89 - $(use_enable bluetooth bluez-backend) \
90 - $(use_enable debug) \
91 - $(use_enable eds eds-backend) \
92 - $(use_enable eds ofono-backend) \
93 - $(use_enable telepathy telepathy-backend) \
94 - $(use_enable tracker tracker-backend) \
95 - $(use_enable utils inspect-tool) \
96 - $(use_enable test modular-tests) \
97 - --enable-vala \
98 - --enable-import-tool \
99 - --disable-docs \
100 - --disable-fatal-warnings \
101 - --disable-libsocialweb-backend
102 -}
103 -
104 -src_test() {
105 - dbus-launch virtx emake check
106 -}