diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-11-04 16:50:11 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-11-10 18:06:53 +0100 |
| commit | cc403116185501b65c67ccfb61515cec1141e668 (patch) | |
| tree | b01754f07e6f37012f67f309e854d2ca8de184d2 /kde-frameworks | |
| parent | 0ccd1aee6d197ff675c6edc73c98aed842a15ba0 (diff) | |
| download | kde-cc403116185501b65c67ccfb61515cec1141e668.tar.gz kde-cc403116185501b65c67ccfb61515cec1141e668.tar.bz2 kde-cc403116185501b65c67ccfb61515cec1141e668.zip | |
kde-frameworks: Port 9999 to ecm.eclass and kde.org.eclass
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks')
79 files changed, 925 insertions, 796 deletions
diff --git a/kde-frameworks/attica/attica-9999.ebuild b/kde-frameworks/attica/attica-9999.ebuild index e4c52d3d9b1..3677f010510 100644 --- a/kde-frameworks/attica/attica-9999.ebuild +++ b/kde-frameworks/attica/attica-9999.ebuild @@ -3,7 +3,8 @@ EAPI=7 -inherit kde5 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Framework providing access to Open Collaboration Services" LICENSE="LGPL-2.1+" @@ -11,7 +12,7 @@ KEYWORDS="" IUSE="" RDEPEND=" - $(add_qt_dep qtnetwork) + >=dev-qt/qtnetwork-${QTMIN}:5 " DEPEND="${RDEPEND}" @@ -21,5 +22,5 @@ src_test() { -E "(providertest)" ) - kde5_src_test + ecm_src_test } diff --git a/kde-frameworks/baloo/baloo-9999.ebuild b/kde-frameworks/baloo/baloo-9999.ebuild index 17c1032a13c..f53254658c5 100644 --- a/kde-frameworks/baloo/baloo-9999.ebuild +++ b/kde-frameworks/baloo/baloo-9999.ebuild @@ -3,28 +3,31 @@ EAPI=7 -KDE_TEST="forceoptional" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Framework for searching and managing metadata" +LICENSE="LGPL-2+" KEYWORDS="" IUSE="" DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kfilemetadata) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kidletime) - $(add_frameworks_dep kio) - $(add_frameworks_dep solid) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=kde-frameworks/kconfig-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=kde-frameworks/kcrash-${PVCUT}:5 + >=kde-frameworks/kdbusaddons-${PVCUT}:5 + >=kde-frameworks/kfilemetadata-${PVCUT}:5 + >=kde-frameworks/ki18n-${PVCUT}:5 + >=kde-frameworks/kidletime-${PVCUT}:5 + >=kde-frameworks/kio-${PVCUT}:5 + >=kde-frameworks/solid-${PVCUT}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-db/lmdb-0.9.17 " RDEPEND="${DEPEND} diff --git a/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild b/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild index bb563902ede..fb63ec999ee 100644 --- a/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild +++ b/kde-frameworks/bluez-qt/bluez-qt-9999.ebuild @@ -3,8 +3,9 @@ EAPI=7 +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 udev +inherit ecm kde.org udev DESCRIPTION="Qt wrapper for Bluez 5 DBus API" LICENSE="LGPL-2" @@ -12,9 +13,9 @@ KEYWORDS="" IUSE="" DEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtnetwork) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 " RDEPEND="${DEPEND}" @@ -23,7 +24,7 @@ src_configure() { -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d" ) - kde5_src_configure + ecm_src_configure } src_test() { @@ -33,5 +34,5 @@ src_test() { -E "(managertest)" ) - kde5_src_test + ecm_src_test } diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild index 14fce598df7..fc943920c52 100644 --- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild +++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-9999.ebuild @@ -4,6 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7} ) +QTMIN=5.12.3 inherit cmake-utils kde.org python-any-r1 DESCRIPTION="Extra modules and scripts for CMake" @@ -17,11 +18,11 @@ BDEPEND=" doc? ( ${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') - dev-qt/qthelp:5 + >=dev-qt/qthelp-${QTMIN}:5 ) test? ( - dev-qt/linguist-tools:5 - dev-qt/qtcore:5 + >=dev-qt/linguist-tools-${QTMIN}:5 + >=dev-qt/qtcore-${QTMIN}:5 ) " RDEPEND=" diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild index 95ab7cbc864..b5801ca000d 100644 --- a/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild +++ b/kde-frameworks/frameworkintegration/frameworkintegration-9999.ebuild @@ -3,9 +3,11 @@ EAPI=7 -KDE_QTHELP="false" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces" LICENSE="LGPL-2+" @@ -14,22 +16,22 @@ IUSE="appstream X" # drop qtwidgets subslot operator when QT_MINIMAL >= 5.14.0 DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kpackage) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets '' '' '5=') + >=kde-frameworks/kconfig-${PVCUT}:5 + >=kde-frameworks/kconfigwidgets-${PVCUT}:5 + >=kde-frameworks/ki18n-${PVCUT}:5 + >=kde-frameworks/kiconthemes-${PVCUT}:5 + >=kde-frameworks/knewstuff-${PVCUT}:5 + >=kde-frameworks/knotifications-${PVCUT}:5 + >=kde-frameworks/kpackage-${PVCUT}:5 + >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5= appstream? ( app-admin/packagekit-qt dev-libs/appstream[qt5] ) X? ( - $(add_qt_dep qtx11extras) + >=dev-qt/qtx11extras-${QTMIN}:5 x11-libs/libxcb ) " @@ -39,8 +41,8 @@ RDEPEND="${DEPEND}" RESTRICT+=" test" src_prepare() { - punt_bogus_dep Qt5 DBus - kde5_src_prepare + ecm_punt_bogus_dep Qt5 DBus + ecm_src_prepare } src_configure() { @@ -50,5 +52,5 @@ src_configure() { $(cmake-utils_use_find_package X XCB) ) - kde5_src_configure + ecm_src_configure } diff --git a/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild b/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild index ad2f1376776..5eaa5354841 100644 --- a/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild +++ b/kde-frameworks/kactivities-stats/kactivities-stats-9999.ebuild @@ -3,7 +3,9 @@ EAPI=7 -inherit kde5 +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Framework for getting the usage statistics collected by the activities service" LICENSE="LGPL-2+" @@ -11,10 +13,10 @@ KEYWORDS="" IUSE="" RDEPEND=" - $(add_qt_dep qtdbus) - $(add_qt_dep qtsql) - $(add_frameworks_dep kactivities) - $(add_frameworks_dep kconfig) + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=kde-frameworks/kactivities-${PVCUT}:5 + >=kde-frameworks/kconfig-${PVCUT}:5 " DEPEND="${RDEPEND} >=dev-libs/boost-1.54 diff --git a/kde-frameworks/kactivities/kactivities-9999.ebuild b/kde-frameworks/kactivities/kactivities-9999.ebuild index 16b7b62f1d8..4a69e3f8472 100644 --- a/kde-frameworks/kactivities/kactivities-9999.ebuild +++ b/kde-frameworks/kactivities/kactivities-9999.ebuild @@ -3,7 +3,10 @@ EAPI=7 -inherit kde5 +PVCUT=$(ver_cut 1-2) +PLASMA_MINIMAL=5.16.5 +QTMIN=5.12.3 +inherit ecm kde.org DESCRIPTION="Framework for working with KDE activities" LICENSE="|| ( LGPL-2.1 LGPL-3 )" @@ -11,15 +14,15 @@ KEYWORDS="" IUSE="" COMMON_DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative widgets) - $(add_qt_dep qtgui) - $(add_qt_dep qtsql) + >=kde-frameworks/kconfig-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 " RDEPEND="${COMMON_DEPEND} - $(add_plasma_dep kactivitymanagerd) + >=kde-plasma/kactivitymanagerd-${PLASMA_MINIMAL}:5 " DEPEND="${COMMON_DEPEND} >=dev-libs/boost-1.54 diff --git a/kde-frameworks/karchive/karchive-9999.ebuild b/kde-frameworks/karchive/karchive-9999.ebuild index d82b471c01d..92296f3d7b6 100644 --- a/kde-frameworks/karchive/karchive-9999.ebuild +++ b/kde-frameworks/karchive/karchive-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit kde5 +inherit ecm kde.org DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats" LICENSE="GPL-2 LGPL-2.1" @@ -23,5 +23,5 @@ src_configure() { $(cmake-utils_use_find_package lzma LibLZMA) ) - kde5_src_configure + ecm_src_configure } diff --git a/kde-frameworks/kauth/kauth-9999.ebuild b/kde-frameworks/kauth/kauth-9999.ebuild index da7c0979dd3..8b5dddf69bf 100644 --- a/kde-frameworks/kauth/kauth-9999.ebuild +++ b/kde-frameworks/kauth/kauth-9999.ebuild @@ -3,8 +3,10 @@ EAPI=7 +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Framework to let applications perform actions as a privileged user" LICENSE="LGPL-2.1+" @@ -12,13 +14,13 @@ KEYWORDS="" IUSE="nls +policykit" BDEPEND=" - nls? ( $(add_qt_dep linguist-tools) ) + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " DEPEND=" - $(add_frameworks_dep kcoreaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 policykit? ( sys-auth/polkit-qt[qt5(+)] ) " RDEPEND="${DEPEND}" @@ -29,7 +31,7 @@ src_configure() { $(cmake-utils_use_find_package policykit PolkitQt5-1) ) - kde5_src_configure + ecm_src_configure } src_test() { @@ -38,5 +40,5 @@ src_test() { -E "(KAuthHelperTest)" ) - kde5_src_test + ecm_src_test } diff --git a/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild b/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild index 40a36966c9c..421b04048b2 100644 --- a/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild +++ b/kde-frameworks/kbookmarks/kbookmarks-9999.ebuild @@ -3,8 +3,10 @@ EAPI=7 +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Framework for managing bookmarks stored in XBEL format" LICENSE="LGPL-2+" @@ -12,20 +14,20 @@ KEYWORDS="" IUSE="nls" BDEPEND=" - nls? ( $(add_qt_dep linguist-tools) ) + nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 ) " RDEPEND=" - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) + >=kde-frameworks/kcodecs-${PVCUT}:5 + >=kde-frameworks/kconfig-${PVCUT}:5 + >=kde-frameworks/kcoreaddons-${PVCUT}:5 + >=kde-frameworks/kiconthemes-${PVCUT}:5 + >=kde-frameworks/kwidgetsaddons-${PVCUT}:5 + >=kde-frameworks/kxmlgui-${PVCUT}:5 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 " DEPEND="${RDEPEND} - $(add_frameworks_dep kconfigwidgets) + >=kde-frameworks/kconfigwidgets-${PVCUT}:5 " |
