Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/cantata/
Date: Sun, 17 Feb 2019 16:19:17
Message-Id: 1550420328.4ca21723994cd431f55ccb3cde88566a6684f37c.asturm@gentoo
1 commit: 4ca21723994cd431f55ccb3cde88566a6684f37c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 17 16:18:48 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 17 16:18:48 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca21723
7
8 media-sound/cantata: Drop 2.3.3 (r0)
9
10 Package-Manager: Portage-2.3.60, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/cantata/cantata-2.3.3.ebuild | 119 -------------------------------
14 1 file changed, 119 deletions(-)
15
16 diff --git a/media-sound/cantata/cantata-2.3.3.ebuild b/media-sound/cantata/cantata-2.3.3.ebuild
17 deleted file mode 100644
18 index db0b51d4e8d..00000000000
19 --- a/media-sound/cantata/cantata-2.3.3.ebuild
20 +++ /dev/null
21 @@ -1,119 +0,0 @@
22 -# Copyright 1999-2019 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=7
26 -
27 -PLOCALES="cs da de en_GB es fr hu it ja ko pl pt_BR ru zh_CN"
28 -inherit cmake-utils l10n qmake-utils xdg
29 -
30 -DESCRIPTION="Featureful and configurable Qt client for the music player daemon (MPD)"
31 -HOMEPAGE="https://github.com/CDrummond/cantata"
32 -SRC_URI="https://github.com/CDrummond/${PN}/releases/download/v${PV}/${P}.tar.bz2"
33 -
34 -LICENSE="GPL-2"
35 -SLOT="0"
36 -KEYWORDS="~amd64 x86"
37 -IUSE="cdda cddb cdio http-server libav mtp musicbrainz replaygain streaming taglib udisks zeroconf"
38 -REQUIRED_USE="
39 - ?? ( cdda cdio )
40 - cdda? ( udisks || ( cddb musicbrainz ) )
41 - cddb? ( || ( cdio cdda ) taglib )
42 - cdio? ( udisks || ( cddb musicbrainz ) )
43 - mtp? ( taglib udisks )
44 - musicbrainz? ( || ( cdio cdda ) taglib )
45 - replaygain? ( taglib )
46 -"
47 -
48 -BDEPEND="
49 - dev-qt/linguist-tools:5
50 -"
51 -COMMON_DEPEND="
52 - dev-qt/qtcore:5
53 - dev-qt/qtdbus:5
54 - dev-qt/qtgui:5
55 - dev-qt/qtnetwork:5
56 - dev-qt/qtsql:5[sqlite]
57 - dev-qt/qtsvg:5
58 - dev-qt/qtwidgets:5
59 - dev-qt/qtxml:5
60 - sys-libs/zlib
61 - virtual/libudev:=
62 - cdda? ( media-sound/cdparanoia )
63 - cddb? ( media-libs/libcddb )
64 - cdio? ( dev-libs/libcdio-paranoia )
65 - mtp? ( media-libs/libmtp )
66 - musicbrainz? ( media-libs/musicbrainz:5= )
67 - replaygain? (
68 - media-libs/libebur128
69 - media-sound/mpg123
70 - libav? ( media-video/libav:= )
71 - !libav? ( media-video/ffmpeg:0= )
72 - )
73 - streaming? ( dev-qt/qtmultimedia:5 )
74 - taglib? (
75 - media-libs/taglib[asf(+),mp4(+)]
76 - udisks? ( sys-fs/udisks:2 )
77 - )
78 - zeroconf? ( net-dns/avahi )
79 -"
80 -RDEPEND="${COMMON_DEPEND}
81 - dev-lang/perl[ithreads]
82 - || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
83 -"
84 -DEPEND="${COMMON_DEPEND}
85 - dev-qt/qtconcurrent:5
86 -"
87 -
88 -# cantata has no tests
89 -RESTRICT="test"
90 -
91 -PATCHES=( "${FILESDIR}/${PN}-2.2.0-headers.patch" )
92 -
93 -src_prepare() {
94 - remove_locale() {
95 - rm "translations/${PN}_${1}".ts || die
96 - }
97 -
98 - cmake-utils_src_prepare
99 -
100 - # Unbundle 3rd party libs
101 - rm -r 3rdparty/{ebur128,qtsingleapplication} || die
102 -
103 - l10n_find_plocales_changes "translations" "${PN}_" ".ts"
104 - l10n_for_each_disabled_locale_do remove_locale
105 -}
106 -
107 -src_configure() {
108 - local mycmakeargs=(
109 - -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
110 - -DENABLE_CDPARANOIA=$(usex cdda)
111 - -DENABLE_CDDB=$(usex cddb)
112 - -DENABLE_CDIOPARANOIA=$(usex cdio)
113 - -DENABLE_HTTP_SERVER=$(usex http-server)
114 - -DENABLE_MTP=$(usex mtp)
115 - -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
116 - -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
117 - -DENABLE_FFMPEG=$(usex replaygain)
118 - -DENABLE_MPG123=$(usex replaygain)
119 - -DENABLE_HTTP_STREAM_PLAYBACK=$(usex streaming)
120 - -DENABLE_TAGLIB=$(usex taglib)
121 - -DENABLE_DEVICES_SUPPORT=$(usex udisks)
122 - -DENABLE_AVAHI=$(usex zeroconf)
123 - -DENABLE_REMOTE_DEVICES=OFF
124 - -DENABLE_UDISKS2=ON
125 - )
126 -
127 - cmake-utils_src_configure
128 -}
129 -
130 -pkg_postinst() {
131 - xdg_pkg_postinst
132 -
133 - has_version media-sound/mpd || \
134 - elog "An instance of media-sound/mpd, local or remote, is required to set up Cantata."
135 -
136 - if ! has_version app-misc/media-player-info; then
137 - elog "Install app-misc/media-player-info to enable identification"
138 - elog "and querying of portable media players"
139 - fi
140 -}