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