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/qtagger/
Date: Wed, 20 May 2020 22:18:08
Message-Id: 1590013072.b137168024a19fafb2885c4916aed9d9b50064eb.asturm@gentoo
1 commit: b137168024a19fafb2885c4916aed9d9b50064eb
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 20 21:48:00 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed May 20 22:17:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1371680
7
8 media-sound/qtagger: EAPI-7 bump, switch to cmake, missing DEPEND
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild | 15 +++++++++------
14 1 file changed, 9 insertions(+), 6 deletions(-)
15
16 diff --git a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
17 index 460a0e65440..f85a7a431ed 100644
18 --- a/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
19 +++ b/media-sound/qtagger/qtagger-1.0.1_p20150402.ebuild
20 @@ -1,11 +1,11 @@
21 -# Copyright 1999-2018 Gentoo Foundation
22 +# Copyright 1999-2020 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 -EAPI=6
26 +EAPI=7
27
28 CMAKE_MAKEFILE_GENERATOR="emake"
29 COMMIT=0e74fe022ddbb689f7bae0460a21be303114029b
30 -inherit cmake-utils qmake-utils vcs-snapshot
31 +inherit cmake qmake-utils
32
33 DESCRIPTION="Simple Qt5 ID3v2 tag editor"
34 HOMEPAGE="https://github.com/DOOMer/qtagger"
35 @@ -16,6 +16,7 @@ SLOT="0"
36 KEYWORDS="~amd64 ~x86"
37 IUSE=""
38
39 +BDEPEND="dev-qt/linguist-tools:5"
40 DEPEND="
41 dev-qt/qtcore:5
42 dev-qt/qtgui:5
43 @@ -24,12 +25,14 @@ DEPEND="
44 "
45 RDEPEND="${DEPEND}"
46
47 +S="${WORKDIR}/${PN}-${COMMIT}"
48 +
49 src_prepare() {
50 # fix doc installation path
51 sed -i -e "s/doc\/${PN}/doc\/${PF}/" CMakeLists.txt || die
52 sed -i -e "s/share%1doc%1qtagger/share%1doc%1${PF}/" src/mainwindow.cpp || die
53
54 - cmake-utils_src_prepare
55 + cmake_src_prepare
56 }
57
58 src_configure() {
59 @@ -37,11 +40,11 @@ src_configure() {
60 -DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON
61 -DQT_LRELEASE_EXECUTABLE=$(qt5_get_bindir)/lrelease
62 )
63 - cmake-utils_src_configure
64 + cmake_src_configure
65 }
66
67 src_install() {
68 - cmake-utils_src_install
69 + cmake_src_install
70
71 rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
72 }