diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2020-05-09 11:50:00 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2020-05-09 13:31:40 +0200 |
commit | 78d3baee6a4c834139f8030a632e31db75cab0c6 (patch) | |
tree | 97353bfd1f6a7a440e3975e56e8b4ed8e8a01c26 /kde-frameworks/kservice | |
parent | app-text/libmspub: Fix build with GCC 10, EAPI-7 bump (diff) | |
download | gentoo-78d3baee6a4c834139f8030a632e31db75cab0c6.tar.gz gentoo-78d3baee6a4c834139f8030a632e31db75cab0c6.tar.bz2 gentoo-78d3baee6a4c834139f8030a632e31db75cab0c6.zip |
kde-frameworks: Add KDE Frameworks 5.70.0
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kservice')
-rw-r--r-- | kde-frameworks/kservice/Manifest | 1 | ||||
-rw-r--r-- | kde-frameworks/kservice/kservice-5.70.0.ebuild | 51 |
2 files changed, 52 insertions, 0 deletions
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest index 21c0a3b2a3d0..6dfcdcfe36a6 100644 --- a/kde-frameworks/kservice/Manifest +++ b/kde-frameworks/kservice/Manifest @@ -1,2 +1,3 @@ DIST kservice-5.67.0.tar.xz 256316 BLAKE2B 86905aa090bc3a541741e60489c9396b3074cb5c745be81588a10f0be111908ae46a3a2cb0d728ae8f87eba4a16c2d57c4a8a47fe96e54afe0a9d33a1368290c SHA512 d6f700f1e8a9b178e5141e4336ef395da06fbf859cdc303d54e36a84189c0d9ee6413f394e69e169fc65850dc2b7b9849b72207c2b2177c430fdd8aa4616e395 DIST kservice-5.69.0.tar.xz 259104 BLAKE2B 8171105d8ce45d8921c302ae82f391a0005ae180e7c67c825b099dc5a7f990fa30106ba9ae0dfe66f2fbc57ae5fd03bc83dc96edf1eccdf08732551a1748c49e SHA512 01390611eaf18870a32faa2e976b548d6ee9b270daee986fd57a200720a7ae442b288a91387f564d49db80c98ca5406d226cdcf2103537210b1710d8dd96363e +DIST kservice-5.70.0.tar.xz 259024 BLAKE2B c5613e1dcaa310459441f20e9f22b51d1b98b3a17cbab2da1e9f690ecc1bb8a663d1406ad254730e209021b5d9029da51691cc2e8c6056afaf6ef0760d1d9f77 SHA512 059827da605fcc29565e03f7b5f9f4130e039ee431d7b1f104da5c39fce69197136eca62f7036060b4bbc471aadbe43b062fa8315b8cd0021eeaf13b772f2f47 diff --git a/kde-frameworks/kservice/kservice-5.70.0.ebuild b/kde-frameworks/kservice/kservice-5.70.0.ebuild new file mode 100644 index 000000000000..9046968489db --- /dev/null +++ b/kde-frameworks/kservice/kservice-5.70.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.12.3 +inherit ecm kde.org + +DESCRIPTION="Advanced plugin and service introspection" + +LICENSE="LGPL-2 LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="+man" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) +" + +# requires running kde environment +RESTRICT+=" test" + +src_configure() { + local mycmakeargs=( + -DAPPLICATIONS_MENU_NAME=kf5-applications.menu + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # bug 596316 + dosym kf5-applications.menu /etc/xdg/menus/applications.menu +} |