Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: net-libs/telepathy-qt/
Date: Tue, 31 Dec 2019 16:44:06
Message-Id: 1577809120.87bd00235988ac0c56126d166b5533b4589a5030.asturm@gentoo
1 commit: 87bd00235988ac0c56126d166b5533b4589a5030
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 31 16:18:40 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 31 16:18:40 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=87bd0023
7
8 net-libs/telepathy-qt: Drop outdated live ebuild, moved to Gentoo repo
9
10 This was co-maintained with kde proj all the time, has a copy in kde overlay,
11 and actually has an active proxied maintainer since 2016 commit 0d7d20fc -
12 it makes much more sense to share maintenance of the live ebuild in gentoo.git.
13
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 net-libs/telepathy-qt/metadata.xml | 15 ------
17 net-libs/telepathy-qt/telepathy-qt-9999.ebuild | 72 --------------------------
18 2 files changed, 87 deletions(-)
19
20 diff --git a/net-libs/telepathy-qt/metadata.xml b/net-libs/telepathy-qt/metadata.xml
21 deleted file mode 100644
22 index d62898aa..00000000
23 --- a/net-libs/telepathy-qt/metadata.xml
24 +++ /dev/null
25 @@ -1,15 +0,0 @@
26 -<?xml version="1.0" encoding="UTF-8"?>
27 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 -<pkgmetadata>
29 - <maintainer type="project">
30 - <email>qt@g.o</email>
31 - <name>Gentoo Qt Project</name>
32 - </maintainer>
33 - <maintainer type="project">
34 - <email>kde@g.o</email>
35 - <name>Gentoo KDE Project</name>
36 - </maintainer>
37 - <use>
38 - <flag name="farstream">Enable support for audio/video calls via farstream</flag>
39 - </use>
40 -</pkgmetadata>
41
42 diff --git a/net-libs/telepathy-qt/telepathy-qt-9999.ebuild b/net-libs/telepathy-qt/telepathy-qt-9999.ebuild
43 deleted file mode 100644
44 index a477c450..00000000
45 --- a/net-libs/telepathy-qt/telepathy-qt-9999.ebuild
46 +++ /dev/null
47 @@ -1,72 +0,0 @@
48 -# Copyright 1999-2019 Gentoo Authors
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=7
52 -
53 -PYTHON_COMPAT=( python3_{5,6,7} )
54 -EGIT_REPO_URI=( "git://anongit.freedesktop.org/telepathy/${PN}" )
55 -inherit python-any-r1 cmake-utils git-r3 virtualx
56 -
57 -DESCRIPTION="Qt bindings for the Telepathy D-Bus protocol"
58 -HOMEPAGE="https://telepathy.freedesktop.org/"
59 -
60 -LICENSE="LGPL-2.1"
61 -SLOT="0"
62 -KEYWORDS=""
63 -IUSE="debug farstream test"
64 -
65 -RDEPEND="
66 - dev-qt/qtcore:5
67 - dev-qt/qtdbus:5
68 - dev-qt/qtgui:5
69 - dev-qt/qtnetwork:5
70 - dev-qt/qtxml:5
71 - farstream? (
72 - >=net-libs/telepathy-farstream-0.2.2
73 - >=net-libs/telepathy-glib-0.18.0
74 - )
75 -"
76 -DEPEND="${RDEPEND}
77 - test? (
78 - dev-libs/dbus-glib
79 - dev-qt/qttest:5
80 - )
81 -"
82 -BDEPEND="${PYTHON_DEPS}
83 - virtual/pkgconfig
84 - test? (
85 - dev-libs/glib:2
86 - $(python_gen_any_dep '
87 - dev-python/dbus-python[${PYTHON_USEDEP}]
88 - ')
89 - )
90 -"
91 -RESTRICT="!test? ( test )"
92 -
93 -python_check_deps() {
94 - has_version "dev-python/dbus-python[${PYTHON_USEDEP}]"
95 -}
96 -
97 -pkg_setup() {
98 - use test && python-any-r1_pkg_setup
99 -}
100 -
101 -src_configure() {
102 - local mycmakeargs=(
103 - -DENABLE_DEBUG_OUTPUT=$(usex debug)
104 - -DENABLE_FARSTREAM=$(usex farstream)
105 - -DENABLE_TESTS=$(usex test)
106 - -DENABLE_EXAMPLES=OFF
107 - )
108 - cmake-utils_src_configure
109 -}
110 -
111 -src_test() {
112 - # some tests require D-Bus
113 - local myctestargs=(
114 - -E "(BaseConnectionManager|BaseProtocol)"
115 - )
116 - pushd "${BUILD_DIR}" > /dev/null || die
117 - virtx cmake-utils_src_test
118 - popd > /dev/null || die
119 -}