app-text/cb2bib: Drop useless REQUIRED_USE, drop IUSE="webengine"

- Non-deprecated QtWebEngine is default now
- IUSE=webkit alone checks preference

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2020-10-12 18:15:20 +02:00
parent 73304e08f5
commit b50cd8e2f5
2 changed files with 10 additions and 8 deletions
+9 -7
View File
@@ -12,9 +12,7 @@ SRC_URI="https://www.molspaces.com/dl/progs/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+lzo webengine +webkit"
REQUIRED_USE="?? ( webkit webengine )"
IUSE="+lzo webkit"
DEPEND="
dev-qt/qtcore:5
@@ -22,7 +20,7 @@ DEPEND="
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
lzo? ( dev-libs/lzo:2 )
webengine? ( dev-qt/qtwebengine:5[widgets] )
!webkit? ( dev-qt/qtwebengine:5[widgets] )
webkit? ( dev-qt/qtwebkit:5 )
"
RDEPEND="${DEPEND}"
@@ -32,10 +30,14 @@ DOCS=( AUTHORS CHANGELOG COPYRIGHT )
src_prepare() {
default
sed -i -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" src/src.pro || die
sed -e "s|../AUTHORS ../COPYRIGHT ../LICENSE ../CHANGELOG||" \
-i src/src.pro || die
use webengine || sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
use webkit || sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
if use webkit; then
sed -i -e "s/qtHaveModule(webenginewidgets)/false/g" src/src.pro || die
else
sed -i -e "s/qtHaveModule(webkitwidgets)/false/g" src/src.pro || die
fi
}
src_configure() {
+1 -1
View File
@@ -6,7 +6,7 @@
<name>Gentoo Qt Project</name>
</maintainer>
<use>
<flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag>
<flag name="webkit">Use <pkg>dev-qt/qtwebkit</pkg> instead of <pkg>dev-qt/qtwebengine</pkg></flag>
</use>
<upstream>
<bugs-to>mailto:webmaster@molspaces.com</bugs-to>