Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/cantata/, media-sound/cantata/files/
Date: Mon, 06 Jun 2016 07:07:38
Message-Id: 1465196845.1742f8a68cf972a7de7e9e321c279ec008f33396.johu@gentoo
1 commit: 1742f8a68cf972a7de7e9e321c279ec008f33396
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 6 07:07:17 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 6 07:07:25 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1742f8a6
7
8 media-sound/cantata: Remove 2.0.0
9
10 Package-Manager: portage-2.3.0_rc1
11
12 media-sound/cantata/Manifest | 1 -
13 media-sound/cantata/cantata-2.0.0.ebuild | 145 ---------------------
14 .../cantata/files/cantata-2.0.0-ffmpeg-3.0.patch | 12 --
15 media-sound/cantata/files/cantata-2.0.0-gcc5.patch | 15 ---
16 4 files changed, 173 deletions(-)
17
18 diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
19 index 574a44a..c7c120f 100644
20 --- a/media-sound/cantata/Manifest
21 +++ b/media-sound/cantata/Manifest
22 @@ -1,2 +1 @@
23 -DIST cantata-2.0.0.tar.bz2 2147821 SHA256 6817611652e3e37a221e7b68fb41223b421ccc09688bfd718b1f5a2e34e81fa8 SHA512 53cb56411bc6c79692e97d39d8d8cbf5cbbe683fe0c32a8f1222e477deba0ff0e71f5daf0a49cc9c72cefb113278692193964a99ad008a6f9fc0f59304482ed0 WHIRLPOOL bffdc313a97e979f28be4ec28c2a06bf0406e6f23ccf7be2403d9167638d806f5f3e1d5f2e1ca1b376285b6d1586b955be5ba60dd546299d8ef5309ef0878c92
24 DIST cantata-2.0.1.tar.bz2 2151126 SHA256 122bda13c0b4078b84640dabef444b37d705d71c6f95209a2d949acd28a0bbca SHA512 69ae0c67970ec43f407c5ad11c0ddf254060a16de5023b2fdaf14ad9637ad8be06101ebe6c5cb07283e058400b24d80177b89f10a7be486cdb994aed1ff5ba02 WHIRLPOOL 138fab5ebbe9418b2c2d37b5c479fa7118a4c567f9ecd2a1fe2f4f1ff53e78803ca1f0192c126940ab2409b13448631a6e96e4e1542255378ff2f237df46ea3c
25
26 diff --git a/media-sound/cantata/cantata-2.0.0.ebuild b/media-sound/cantata/cantata-2.0.0.ebuild
27 deleted file mode 100644
28 index 09091f2..0000000
29 --- a/media-sound/cantata/cantata-2.0.0.ebuild
30 +++ /dev/null
31 @@ -1,145 +0,0 @@
32 -# Copyright 1999-2016 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=6
37 -
38 -PLOCALES="cs de en_GB es hu ko pl ru zh_CN"
39 -inherit cmake-utils gnome2-utils l10n qmake-utils xdg
40 -
41 -DESCRIPTION="Featureful and configurable Qt client for the music player daemon (MPD)"
42 -HOMEPAGE="https://github.com/CDrummond/cantata"
43 -SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2"
44 -
45 -LICENSE="GPL-2"
46 -SLOT="4"
47 -KEYWORDS="~amd64 ~x86"
48 -IUSE="cdda cddb http-server kde mtp musicbrainz qt5 replaygain taglib udisks"
49 -REQUIRED_USE="
50 - cdda? ( udisks || ( cddb musicbrainz ) )
51 - cddb? ( cdda taglib )
52 - mtp? ( taglib udisks )
53 - musicbrainz? ( cdda taglib )
54 - qt5? ( !kde )
55 - replaygain? ( taglib )
56 -"
57 -
58 -RDEPEND="
59 - dev-db/sqlite:3
60 - sys-libs/zlib
61 - x11-libs/libX11
62 - || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
63 - cdda? ( media-sound/cdparanoia )
64 - cddb? ( media-libs/libcddb )
65 - kde? ( kde-base/kdelibs:4 )
66 - mtp? ( media-libs/libmtp )
67 - musicbrainz? ( media-libs/musicbrainz:5 )
68 - qt5? (
69 - dev-qt/qtconcurrent:5
70 - dev-qt/qtcore:5
71 - dev-qt/qtdbus:5
72 - dev-qt/qtgui:5
73 - dev-qt/qtnetwork:5
74 - dev-qt/qtsql:5
75 - dev-qt/qtsvg:5
76 - dev-qt/qtwidgets:5
77 - dev-qt/qtxml:5
78 - )
79 - !qt5? (
80 - dev-libs/qjson
81 - dev-qt/qtcore:4
82 - dev-qt/qtdbus:4
83 - dev-qt/qtgui:4
84 - dev-qt/qtsql:4
85 - dev-qt/qtsvg:4
86 - )
87 - replaygain? (
88 - media-libs/libebur128
89 - media-sound/mpg123
90 - virtual/ffmpeg
91 - )
92 - taglib? (
93 - media-libs/taglib[asf,mp4]
94 - media-libs/taglib-extras
95 - !kde? ( udisks? ( sys-fs/udisks:2 ) )
96 - )
97 -"
98 -DEPEND="${RDEPEND}
99 - kde? ( sys-devel/gettext )
100 - !kde? ( qt5? ( dev-qt/linguist-tools:5 ) )
101 -"
102 -
103 -# cantata has no tests
104 -RESTRICT="test"
105 -PATCHES=(
106 - "${FILESDIR}/${P}-gcc5.patch"
107 - "${FILESDIR}/${P}-ffmpeg-3.0.patch"
108 -)
109 -
110 -src_prepare() {
111 - cmake-utils_src_prepare
112 -
113 - # Unbundle 3rd party libs
114 - rm -rf 3rdparty/qtsingleapplication/ || die
115 - rm -rf 3rdparty/libebur128/ || die
116 - # qjson ebuild does not support Qt5 yet
117 - use qt5 || { rm -rf 3rdparty/qjson/ || die ;}
118 - use kde && { rm -rf 3rdparty/solid-lite/ || die ;}
119 -
120 - l10n_find_plocales_changes 'po' '' '.po'
121 -}
122 -
123 -src_configure() {
124 - local langs="$(l10n_get_locales)"
125 -
126 - local mycmakeargs=(
127 - -DCANTATA_TRANSLATIONS="${langs// /;}"
128 - -DENABLE_CDPARANOIA=$(usex cdda)
129 - -DENABLE_CDDB=$(usex cddb)
130 - -DENABLE_HTTP_SERVER=$(usex http-server)
131 - -DENABLE_KDE=$(usex kde)
132 - -DENABLE_MTP=$(usex mtp)
133 - -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
134 - -DENABLE_QT5=$(usex qt5)
135 - -DENABLE_FFMPEG=$(usex replaygain)
136 - -DENABLE_MPG123=$(usex replaygain)
137 - -DENABLE_TAGLIB=$(usex taglib)
138 - -DENABLE_TAGLIB_EXTRAS=$(usex taglib)
139 - -DENABLE_DEVICES_SUPPORT=$(usex udisks)
140 - -DENABLE_HTTP_STREAM_PLAYBACK=OFF
141 - -DENABLE_REMOTE_DEVICES=OFF
142 - -DENABLE_UDISKS2=ON
143 - -DUSE_SYSTEM_MENU_ICON=OFF
144 - )
145 -
146 - if ! use kde; then
147 - if use qt5; then
148 - mycmakeargs+=(
149 - -DLCONVERT_EXECUTABLE="$(qt5_get_bindir)/lconvert"
150 - -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
151 - )
152 - else
153 - mycmakeargs+=(
154 - -DLCONVERT_EXECUTABLE="$(qt4_get_bindir)/lconvert"
155 - -DLRELEASE_EXECUTABLE="$(qt4_get_bindir)/lrelease"
156 - )
157 - fi
158 - fi
159 -
160 - cmake-utils_src_configure
161 -}
162 -
163 -pkg_preinst() {
164 - gnome2_icon_savelist
165 - xdg_pkg_preinst
166 -}
167 -
168 -pkg_postinst() {
169 - gnome2_icon_cache_update
170 - xdg_pkg_postinst
171 -}
172 -
173 -pkg_postrm() {
174 - gnome2_icon_cache_update
175 - xdg_pkg_postrm
176 -}
177
178 diff --git a/media-sound/cantata/files/cantata-2.0.0-ffmpeg-3.0.patch b/media-sound/cantata/files/cantata-2.0.0-ffmpeg-3.0.patch
179 deleted file mode 100644
180 index c0f3455..0000000
181 --- a/media-sound/cantata/files/cantata-2.0.0-ffmpeg-3.0.patch
182 +++ /dev/null
183 @@ -1,12 +0,0 @@
184 -diff --git a/replaygain/ffmpeginput.cpp b/replaygain/ffmpeginput.cpp
185 -index 375448d..ab07d5b 100644
186 ---- a/replaygain/ffmpeginput.cpp
187 -+++ b/replaygain/ffmpeginput.cpp
188 -@@ -21,7 +21,6 @@ extern "C" {
189 - #include <libavcodec/avcodec.h>
190 - #include <libavformat/avformat.h>
191 - #if LIBAVFORMAT_VERSION_MAJOR >= 54
192 --#include <libavutil/audioconvert.h>
193 - #include <libavutil/channel_layout.h>
194 - #endif
195 - #ifdef __cplusplus
196
197 diff --git a/media-sound/cantata/files/cantata-2.0.0-gcc5.patch b/media-sound/cantata/files/cantata-2.0.0-gcc5.patch
198 deleted file mode 100644
199 index bebe3fe..0000000
200 --- a/media-sound/cantata/files/cantata-2.0.0-gcc5.patch
201 +++ /dev/null
202 @@ -1,15 +0,0 @@
203 -diff --git a/CMakeLists.txt b/CMakeLists.txt
204 -index 48dd61c..1fe516a 100644
205 ---- a/CMakeLists.txt
206 -+++ b/CMakeLists.txt
207 -@@ -279,7 +279,9 @@ if (ENABLE_QT5)
208 - set(QTINCLUDES ${Qt5Widgets_INCLUDE_DIRS} ${Qt5Network_INCLUDE_DIRS} ${Qt5Xml_INCLUDE_DIRS} ${Qt5Core_INCLUDE_DIRS} ${Qt5Concurrent_INCLUDE_DIRS}
209 - ${Qt5Svg_INCLUDE_DIRS} ${Qt5Sql_INCLUDE_DIRS})
210 - add_definitions(${Qt5Widgets_DEFINITIONS} ${Qt5Network_DEFINITIONS} ${Qt5Xml_DEFINITIONS} ${Qt5Concurrent_DEFINITIONS} ${Qt5Svg_DEFINITIONS} ${Qt5Sql_DEFINITIONS})
211 -- set(CMAKE_CXX_FLAGS "${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
212 -+ if (Qt5_POSITION_INDEPENDENT_CODE)
213 -+ set(CMAKE_POSITION_INDEPENDENT_CODE ON)
214 -+ endif (Qt5_POSITION_INDEPENDENT_CODE)
215 - if (NOT ENABLE_UBUNTU AND NOT APPLE AND NOT WIN32)
216 - # Does Ubuntu/Touch version need DBus?
217 - find_package(Qt5DBus)