Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-misc/krename/
Date: Thu, 01 Sep 2022 17:47:28
Message-Id: 1662054431.6ef9c833f477b424b84c3924571671cc36b06436.asturm@gentoo
1 commit: 6ef9c833f477b424b84c3924571671cc36b06436
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 1 17:46:39 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 1 17:47:11 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef9c833
7
8 kde-misc/krename: add 5.0.2, EAPI-8 bump
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 kde-misc/krename/Manifest | 1 +
13 kde-misc/krename/krename-5.0.2.ebuild | 58 +++++++++++++++++++++++++++++++++++
14 2 files changed, 59 insertions(+)
15
16 diff --git a/kde-misc/krename/Manifest b/kde-misc/krename/Manifest
17 index fa1e4a8e80da..a7812ad19263 100644
18 --- a/kde-misc/krename/Manifest
19 +++ b/kde-misc/krename/Manifest
20 @@ -1 +1,2 @@
21 DIST krename-5.0.1.tar.xz 321556 BLAKE2B 38835e4f7ce97b4991419ac7676268701c0977feb32457c9dc5ddcea92f576012320eac06aadbe426a5e176aae6270606688afd377af4c9ea32d66bd75a74fdd SHA512 1e8b17d9b8396354da131132fb6add24c6620ac39ab7ea5954391358369a4749f83df040e8425c74442ec143d1f07b322e592e5744f80eeef4b961d72f9dd379
22 +DIST krename-5.0.2.tar.xz 337908 BLAKE2B 2fb7a96ca3f3f3b193d0924dd1131a7442b32149c1f62387734c47680077b6f77e3cf32b940b85d6f688d24f24af08ac39a8ccc86f10f5ec1d65b53fc9631108 SHA512 c065d6de90c43e5297db2773d8569279535b007d3b00b99a252329e78c90dc949678ecd2f2ecaa74e72394fa0e848b8774f6f387d4a7f367b367b1dd38405545
23
24 diff --git a/kde-misc/krename/krename-5.0.2.ebuild b/kde-misc/krename/krename-5.0.2.ebuild
25 new file mode 100644
26 index 000000000000..da1fd47ab540
27 --- /dev/null
28 +++ b/kde-misc/krename/krename-5.0.2.ebuild
29 @@ -0,0 +1,58 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +ECM_TEST="true"
36 +KFMIN=5.82.0
37 +QTMIN=5.15.5
38 +inherit ecm kde.org
39 +
40 +DESCRIPTION="Powerful batch file renamer"
41 +HOMEPAGE="https://apps.kde.org/krename/ https://userbase.kde.org/KRename"
42 +
43 +if [[ ${KDE_BUILD_TYPE} != live ]]; then
44 + SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
45 + KEYWORDS="~amd64 ~arm64 ~x86"
46 +fi
47 +
48 +LICENSE="GPL-2"
49 +SLOT="5"
50 +IUSE="exif pdf taglib truetype"
51 +
52 +DEPEND="
53 + >=dev-qt/qtdeclarative-${QTMIN}:5
54 + >=dev-qt/qtgui-${QTMIN}:5
55 + >=dev-qt/qtwidgets-${QTMIN}:5
56 + >=dev-qt/qtxml-${QTMIN}:5
57 + >=kde-frameworks/kcompletion-${KFMIN}:5
58 + >=kde-frameworks/kconfig-${KFMIN}:5
59 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
60 + >=kde-frameworks/kcrash-${KFMIN}:5
61 + >=kde-frameworks/ki18n-${KFMIN}:5
62 + >=kde-frameworks/kiconthemes-${KFMIN}:5
63 + >=kde-frameworks/kio-${KFMIN}:5
64 + >=kde-frameworks/kitemviews-${KFMIN}:5
65 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
66 + >=kde-frameworks/kservice-${KFMIN}:5
67 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
68 + >=kde-frameworks/kxmlgui-${KFMIN}:5
69 + exif? ( media-gfx/exiv2:= )
70 + pdf? ( app-text/podofo:= )
71 + taglib? ( media-libs/taglib )
72 + truetype? ( media-libs/freetype:2 )
73 +"
74 +RDEPEND="${DEPEND}"
75 +BDEPEND="sys-devel/gettext"
76 +
77 +PATCHES=( "${FILESDIR}/${PN}-5.0.1-no-kjs.patch" )
78 +
79 +src_configure() {
80 + local mycmakeargs=(
81 + $(cmake_use_find_package exif LibExiv2)
82 + $(cmake_use_find_package pdf PoDoFo)
83 + $(cmake_use_find_package taglib Taglib)
84 + $(cmake_use_find_package truetype Freetype)
85 + )
86 + ecm_src_configure
87 +}