Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/kid3/
Date: Thu, 25 Jan 2018 14:41:50
Message-Id: 1516891297.392a6d2db25086a6382a02bae54839c18f5dc3b0.kensington@gentoo
1 commit: 392a6d2db25086a6382a02bae54839c18f5dc3b0
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 25 14:36:55 2018 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 25 14:41:37 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392a6d2d
7
8 media-sound/kid3: remove 3.5.0
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 media-sound/kid3/Manifest | 1 -
13 media-sound/kid3/kid3-3.5.0.ebuild | 96 --------------------------------------
14 2 files changed, 97 deletions(-)
15
16 diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest
17 index 5d6745d9fa2..b38c649edfa 100644
18 --- a/media-sound/kid3/Manifest
19 +++ b/media-sound/kid3/Manifest
20 @@ -1,2 +1 @@
21 -DIST kid3-3.5.0.tar.gz 1414288 BLAKE2B b400c83ae611fe66387686441bfa02a55686f474f14c04589d81693ae6bcc462b641d164088c010a2bbe4b32f253875fa4bcc2c350cf8ef5abd10cc6a2e53923 SHA512 a70aef4c775ec8a2d760856fdda38394384d71fbfb5847ba4da2d6396a1167c740a57a5609ef99a06ca99c090de974e91a87b13344f2e123b33842c51860cf34
22 DIST kid3-3.5.1.tar.gz 1414829 BLAKE2B 42d172a443223979e6afbda3f6dec240a5bde22f102fdd4d6d64f3cbe30dc80a4cb09ed0d28176122801211e311441997ae162025ff0460eb803fc3ed1aec34e SHA512 7f1fbd6d1d576d23f9b57baaaa35101fb2e9ea23dec5b5506e25ec5a94dc8516d25b69b4dddb4a9b4835b2502d0a07087c245380483571a68e5972f98ca8ca58
23
24 diff --git a/media-sound/kid3/kid3-3.5.0.ebuild b/media-sound/kid3/kid3-3.5.0.ebuild
25 deleted file mode 100644
26 index 64def7acd3d..00000000000
27 --- a/media-sound/kid3/kid3-3.5.0.ebuild
28 +++ /dev/null
29 @@ -1,96 +0,0 @@
30 -# Copyright 1999-2017 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=6
34 -
35 -KDE_HANDBOOK="false" # buildsystem applies broken python hacks, bug #614950
36 -inherit kde5
37 -
38 -DESCRIPTION="Simple tag editor based on Qt"
39 -HOMEPAGE="https://kid3.sourceforge.io/"
40 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
41 -
42 -LICENSE="GPL-2+"
43 -SLOT="5"
44 -KEYWORDS="amd64 x86"
45 -IUSE="acoustid flac kde mp3 mp4 +taglib vorbis"
46 -
47 -REQUIRED_USE="flac? ( vorbis )"
48 -
49 -COMMON_DEPEND="
50 - $(add_qt_dep qtdbus)
51 - $(add_qt_dep qtdeclarative)
52 - $(add_qt_dep qtgui)
53 - $(add_qt_dep qtmultimedia)
54 - $(add_qt_dep qtnetwork)
55 - $(add_qt_dep qtwidgets)
56 - $(add_qt_dep qtxml)
57 - sys-libs/readline:0=
58 - acoustid? (
59 - media-libs/chromaprint
60 - virtual/ffmpeg
61 - )
62 - flac? (
63 - media-libs/flac[cxx]
64 - media-libs/libvorbis
65 - )
66 - kde? (
67 - $(add_frameworks_dep kconfig)
68 - $(add_frameworks_dep kconfigwidgets)
69 - $(add_frameworks_dep kcoreaddons)
70 - $(add_frameworks_dep kwidgetsaddons)
71 - $(add_frameworks_dep kxmlgui)
72 - )
73 - mp3? ( media-libs/id3lib )
74 - mp4? ( media-libs/libmp4v2:0 )
75 - taglib? ( >=media-libs/taglib-1.9.1 )
76 - vorbis? (
77 - media-libs/libogg
78 - media-libs/libvorbis
79 - )
80 -"
81 -RDEPEND="${COMMON_DEPEND}
82 - !media-sound/kid3:4
83 -"
84 -DEPEND="${COMMON_DEPEND}
85 - $(add_qt_dep linguist-tools)
86 -"
87 -
88 -PATCHES=(
89 - "${FILESDIR}/${PN}-3.3.2-libdir.patch"
90 - "${FILESDIR}/${PN}-3.4.4-deps.patch"
91 -)
92 -
93 -src_prepare() {
94 - # overengineered upstream build system
95 - # kde5 eclass src_prepare leads to compile failure
96 -
97 - # only enable handbook when required
98 - if ! use_if_iuse handbook ; then
99 - cmake_comment_add_subdirectory ${KDE_DOC_DIR}
100 - fi
101 -
102 - cmake-utils_src_prepare
103 -}
104 -
105 -src_configure() {
106 - local mycmakeargs=(
107 - -DWITH_PHONON=OFF
108 - -DWITH_QT4=OFF
109 - -DWITH_QT5=ON
110 - -DWITH_CHROMAPRINT=$(usex acoustid)
111 - -DWITH_FLAC=$(usex flac)
112 - -DWITH_ID3LIB=$(usex mp3)
113 - -DWITH_MP4V2=$(usex mp4)
114 - -DWITH_TAGLIB=$(usex taglib)
115 - -DWITH_VORBIS=$(usex vorbis)
116 - )
117 -
118 - if use kde ; then
119 - mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
120 - else
121 - mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
122 - fi
123 -
124 - kde5_src_configure
125 -}