summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2019-10-10 21:19:48 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2019-10-12 23:13:14 +0200
commita7030fcd38880ac327f749bb528f65a0a4ee7ae7 (patch)
tree08ecff369172b6779cc7b6295ff2f1a069b73859 /kde-frameworks/kservice
parentapp-office/kraft: Accept kde-frameworks/kcontacts (diff)
downloadgentoo-a7030fcd38880ac327f749bb528f65a0a4ee7ae7.tar.gz
gentoo-a7030fcd38880ac327f749bb528f65a0a4ee7ae7.tar.bz2
gentoo-a7030fcd38880ac327f749bb528f65a0a4ee7ae7.zip
kde-frameworks: Add KDE Frameworks 5.63.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kservice')
-rw-r--r--kde-frameworks/kservice/Manifest1
-rw-r--r--kde-frameworks/kservice/kservice-5.63.0.ebuild48
2 files changed, 49 insertions, 0 deletions
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 8e9b2d93574b..b9f5b217b64d 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
DIST kservice-5.60.0.tar.xz 251308 BLAKE2B 3539ce510d83147322d6cc41f5cce85090e2564815c13828532872403a5f9376b3a65c2fa7a627f7e7a7a7d04ccb224b51a74884cc4593f9838a21ca64f7b5e4 SHA512 ad52cb391358a3923215bf964cd77e2fbd2c790e26fbd34a87ddde4f7306e64a4718f35b98f4b5f8d1401c2f974beaca16dd3e04643ea60be3256dea0690b287
DIST kservice-5.62.0.tar.xz 250500 BLAKE2B 8e12799e95d7c4caa30bfb5c7d47e320f455d81f18d1011d5df314ebc208f73630eb9555e782f5b1fb111eccd13c3651e57d83f8640cb77eee8c54244962cc0d SHA512 62f0469b73042632e4d3643d98a6cc9d086bd20ae5fa230079b5efb9d66de9117245d415357121eab41d030af63dea28c2795b74ea3516c41dcd1aba2f960b4a
+DIST kservice-5.63.0.tar.xz 250660 BLAKE2B 0f557759cc31c32eaec6398d251bdcca4676c3315603e8913f5901c815b987b74c94e85c2ec462385797d5c7e4c178186a3d81ffec2b1a6d186a2b0b93bc8885 SHA512 6e30b60a6c030947c8dc98c6969530e84a441d426b08eac5d3c2dd1e2db8ffb00fe69202f9989f37518f622d71b41b02be6167e63f5560d7321f1f2edd718f69
diff --git a/kde-frameworks/kservice/kservice-5.63.0.ebuild b/kde-frameworks/kservice/kservice-5.63.0.ebuild
new file mode 100644
index 000000000000..b5c3ef504bef
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.63.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Advanced plugin and service introspection"
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+man"
+
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtxml)
+"
+DEPEND="${RDEPEND}
+ test? ( $(add_qt_dep qtconcurrent) )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+src_install() {
+ kde5_src_install
+
+ # bug 596316
+ dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}