From 617293ef5b176a938edb12c94794ee90ee778e81 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 20 Jun 2021 10:18:04 +0200 Subject: kde-frameworks/knewstuff: Add IUSE=opds Upstream commits: eb0d00f686ebedc0374a3abd356db1559eb9dcf5 88cb903970ea95119c105823f01c7f7ee2cabf09 Bug: https://bugs.gentoo.org/796233 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner --- .../knewstuff/knewstuff-5.83.0-r1.ebuild | 49 ++++++++++++++++++++++ kde-frameworks/knewstuff/knewstuff-5.83.0.ebuild | 40 ------------------ kde-frameworks/knewstuff/metadata.xml | 3 ++ 3 files changed, 52 insertions(+), 40 deletions(-) create mode 100644 kde-frameworks/knewstuff/knewstuff-5.83.0-r1.ebuild delete mode 100644 kde-frameworks/knewstuff/knewstuff-5.83.0.ebuild diff --git a/kde-frameworks/knewstuff/knewstuff-5.83.0-r1.ebuild b/kde-frameworks/knewstuff/knewstuff-5.83.0-r1.ebuild new file mode 100644 index 000000000000..569b0c3b1604 --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.83.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.2 +inherit ecm kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="opds" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + opds? ( =kde-frameworks/syndication-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package opds KF5Syndication) + ) + + ecm_src_configure +} diff --git a/kde-frameworks/knewstuff/knewstuff-5.83.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.83.0.ebuild deleted file mode 100644 index b8deb66ae70c..000000000000 --- a/kde-frameworks/knewstuff/knewstuff-5.83.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="false" -PVCUT=$(ver_cut 1-2) -QTMIN=5.15.2 -inherit ecm kde.org - -DESCRIPTION="Framework for downloading and sharing additional application data" - -LICENSE="LGPL-2+" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="" - -DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - =kde-frameworks/attica-${PVCUT}*:5 - =kde-frameworks/karchive-${PVCUT}*:5 - =kde-frameworks/kcompletion-${PVCUT}*:5 - =kde-frameworks/kconfig-${PVCUT}*:5 - =kde-frameworks/kcoreaddons-${PVCUT}*:5 - =kde-frameworks/ki18n-${PVCUT}*:5 - =kde-frameworks/kiconthemes-${PVCUT}*:5 - =kde-frameworks/kio-${PVCUT}*:5 - =kde-frameworks/kitemviews-${PVCUT}*:5 - =kde-frameworks/kpackage-${PVCUT}*:5 - =kde-frameworks/kservice-${PVCUT}*:5 - =kde-frameworks/ktextwidgets-${PVCUT}*:5 - =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 - =kde-frameworks/kxmlgui-${PVCUT}*:5 -" -RDEPEND="${DEPEND} - >=kde-frameworks/kirigami-${PVCUT}:5 -" diff --git a/kde-frameworks/knewstuff/metadata.xml b/kde-frameworks/knewstuff/metadata.xml index 2fdbf33d963d..f70c63446222 100644 --- a/kde-frameworks/knewstuff/metadata.xml +++ b/kde-frameworks/knewstuff/metadata.xml @@ -5,4 +5,7 @@ kde@gentoo.org Gentoo KDE Project + + Enable support for the Open Publication Distribution System via kde-frameworks/syndication + -- cgit v1.2.3-65-gdbad