Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/cb2bib/
Date: Mon, 12 Oct 2020 16:15:37
Message-Id: 1602519320.b50cd8e2f5c04e20f0bb070bc2b072e8e375d3f6.asturm@gentoo
1 commit: b50cd8e2f5c04e20f0bb070bc2b072e8e375d3f6
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Oct 12 15:21:19 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 12 16:15:20 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50cd8e2
7
8 app-text/cb2bib: Drop useless REQUIRED_USE, drop IUSE="webengine"
9
10 - Non-deprecated QtWebEngine is default now
11 - IUSE=webkit alone checks preference
12
13 Package-Manager: Portage-3.0.8, Repoman-3.0.1
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 app-text/cb2bib/cb2bib-2.0.0.ebuild | 16 +++++++++-------
17 app-text/cb2bib/metadata.xml | 2 +-
18 2 files changed, 10 insertions(+), 8 deletions(-)
19
20 diff --git a/app-text/cb2bib/cb2bib-2.0.0.ebuild b/app-text/cb2bib/cb2bib-2.0.0.ebuild
21 index 3eb3286f590..da1a1c1f278 100644
22 --- a/app-text/cb2bib/cb2bib-2.0.0.ebuild
23 +++ b/app-text/cb2bib/cb2bib-2.0.0.ebuild
24 @@ -12,9 +12,7 @@ SRC_URI="https://www.molspaces.com/dl/progs/${P}.tar.gz"
25 LICENSE="GPL-3"
26 SLOT="0"
27 KEYWORDS="amd64 x86"
28 -IUSE="+lzo webengine +webkit"
29 -
30 -REQUIRED_USE="?? ( webkit webengine )"
31 +IUSE="+lzo webkit"
32
33 DEPEND="
34 dev-qt/qtcore:5
35 @@ -22,7 +20,7 @@ DEPEND="
36 dev-qt/qtnetwork:5
37 dev-qt/qtwidgets:5
38 lzo? ( dev-libs/lzo:2 )
39 - webengine? ( dev-qt/qtwebengine:5[widgets] )
40 + !webkit? ( dev-qt/qtwebengine:5[widgets] )
41 webkit? ( dev-qt/qtwebkit:5 )
42 "
43 RDEPEND="${DEPEND}"
44 @@ -32,10 +30,14 @@ DOCS=( AUTHORS CHANGELOG COPYRIGHT )
45 src_prepare() {
46 default
47
48 - sed -i -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" src/src.pro || die
49 + sed -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" \
50 + -i src/src.pro || die
51
52 - use webengine || sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
53 - use webkit || sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
54 + if use webkit; then
55 + sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
56 + else
57 + sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
58 + fi
59 }
60
61 src_configure() {
62
63 diff --git a/app-text/cb2bib/metadata.xml b/app-text/cb2bib/metadata.xml
64 index dca6445c892..bb01d3fe4e6 100644
65 --- a/app-text/cb2bib/metadata.xml
66 +++ b/app-text/cb2bib/metadata.xml
67 @@ -6,7 +6,7 @@
68 <name>Gentoo Qt Project</name>
69 </maintainer>
70 <use>
71 - <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag>
72 + <flag name="webkit">Use <pkg>dev-qt/qtwebkit</pkg> instead of <pkg>dev-qt/qtwebengine</pkg></flag>
73 </use>
74 <upstream>
75 <bugs-to>mailto:webmaster@×××××××××.com</bugs-to>