From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- kde-frameworks/kidletime/Manifest | 8 ++++ .../kidletime/files/kidletime-5.37.0-qtdbus.patch | 32 +++++++++++++++ kde-frameworks/kidletime/kidletime-5.37.0.ebuild | 48 ++++++++++++++++++++++ kde-frameworks/kidletime/kidletime-5.38.0.ebuild | 46 +++++++++++++++++++++ kde-frameworks/kidletime/metadata.xml | 8 ++++ 5 files changed, 142 insertions(+) create mode 100644 kde-frameworks/kidletime/Manifest create mode 100644 kde-frameworks/kidletime/files/kidletime-5.37.0-qtdbus.patch create mode 100644 kde-frameworks/kidletime/kidletime-5.37.0.ebuild create mode 100644 kde-frameworks/kidletime/kidletime-5.38.0.ebuild create mode 100644 kde-frameworks/kidletime/metadata.xml (limited to 'kde-frameworks/kidletime') diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest new file mode 100644 index 000000000000..8a3a158c9e41 --- /dev/null +++ b/kde-frameworks/kidletime/Manifest @@ -0,0 +1,8 @@ +AUX kidletime-5.37.0-qtdbus.patch 1195 SHA256 4c471c74ef8ceb0c7af2f5d179a6964c8a24103d5d574e0d47bfb0af874c37f2 SHA512 eb6d69f1b96fbd11e4487d869851d51247eafb63985c0b5e0b0849215c8f6257cb929e5fcafe515bb57621297022bc0cb91ccb1392f60844d4e0035101ebf38d WHIRLPOOL 7dfc199fc704f5c9c729972f367af82e138d0f33dd121a1ec9011f8d38d3759f746b098f7150f1a4561bc9bbf26f51afaa6c27b10577c7093042991be5c441e3 +DIST kidletime-5.37.0.tar.xz 26608 SHA256 3a472778722f38e5175ac55ff71a5e464ec98ecfd2ec759b7003612fe8c0a406 SHA512 444cfc25d162c4390ec0aa49b035bda1e5628972a634eb08c0cc9c48d513676669729470fc91cdf25ed98b9b6dd76b71159659bfecb4cbd61e029ad42398be27 WHIRLPOOL 20062019e3f8e3ade9d4c9e342508231c3741cf835f2db6a034d7fc09d452b7475e51998e05c978acb45da84e7e3cff8942943a23f70952e06e77fe3a1d315d7 +DIST kidletime-5.38.0.tar.xz 26620 SHA256 5bd30a316ea72a44ed4e4f7f11533e5aa74fc817f360f471b2658ac560e221c5 SHA512 7318e2fd372cba52c3d386d66da330fa801add715e06ef895eba1bd61c101ba9bdc8494f4ad085a569fe411ce4f7678f0fc7cb0863a3eea1b5c376b8f16771e9 WHIRLPOOL dbe18e9957f2584cd8552e702891ffd77e3c03eed3ddabccef1b3046db6369942df1838307c4f2908c96d08bf7229c92a24c95918dcfd17179673cac5cd2c684 +EBUILD kidletime-5.37.0.ebuild 907 SHA256 f677baacf1b992fc9058bc256b4b8a9f95819e6935ba0ccd49419f227e90a5a3 SHA512 2264aedc4ab159f280291fed6cb146ea1e2a906d9d5fdfaa788c4088b02a1c9b70289d80167e78f459c23847f9241eda4bae8e45b5f83beb5197509a72ba406b WHIRLPOOL 9c3d0b1723459578ec18773fc500aca6bfdad013af222e5be72c1a75689d0a08ad4f151d900e8e2ff6ae73a2f0369e4366f2d0ea7a6eff6cab3548c3e02a4570 +EBUILD kidletime-5.38.0.ebuild 856 SHA256 55188af1b6902c9b88084f73b9202f3c23457ad91fce0c06f48d57774d3188d8 SHA512 6ec16458eb70ad62bc3cd7eb5c4106ba4055cbc67f697d6745e4b0b5903edc97dd2bb1dc7f19b67ce342fad60317df77a2fdb1961325910d4e8581c07ef195f5 WHIRLPOOL 40b7f44c9e42e25d41e451ff1e5da36cd147c21bdb50fa8debea774cdc4681ba76ce9ce347b25515d3e26b2108eb3b14eca53f72550e338de60669fd7f9c7d52 +MISC ChangeLog 9235 SHA256 35f5057d26eb9330b324bd91d09217bd362956c7d1cf5e14a4b86b4f16254088 SHA512 0d6eeac1c6038857c13f57392806e3adecb9fd039423b6233974cb3b716fe7f9ff3a7812cde8ba0a77c0ca07f227f56b5a4d58fb63ad09393c3c357218f2abbf WHIRLPOOL bb38eedf8bfa684463bf6e8be28b8297cb2a73789fe91382979580c04c7cb523a14cab20202b498390ce9d4fc464467e4029bbfec36066c00de14279cbf3abe9 +MISC ChangeLog-2015 2348 SHA256 1160b06e40f7d70a297c1ac9a606e09bf947056608755d98c180622f7123d908 SHA512 25aebbb408fc78b1b938eadd4f96793aab95d81743e2a74bc4cd63812f506dbbbe68e8fd5567d2d8702428280137f0d5fae605940d6491637b0b20f23276f65f WHIRLPOOL 6abbf1f5a0ee87a4e171a9eef7b4bde60f45c33c896914ac4ada46bbb7cf33169fddfdd6d04e09e125c24bb1c4a225bdcf352bd4b24f11b765d1a2fac1b6ec19 +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/kde-frameworks/kidletime/files/kidletime-5.37.0-qtdbus.patch b/kde-frameworks/kidletime/files/kidletime-5.37.0-qtdbus.patch new file mode 100644 index 000000000000..44d1bc4beac2 --- /dev/null +++ b/kde-frameworks/kidletime/files/kidletime-5.37.0-qtdbus.patch @@ -0,0 +1,32 @@ +commit e86d576d4030231617d191a569354e368a038384 +Author: Andreas Sturmlechner +Date: Sat Aug 5 23:45:39 2017 +0200 + + Qt5DBus is only required with HAVE_XSCREENSAVER + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e3c89d8..39cae72 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,10 +32,6 @@ include(KDECMakeSettings) + set(REQUIRED_QT_VERSION 5.6.0) + find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Widgets) + +-if(NOT WIN32 AND NOT APPLE) +- find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus) +-endif() +- + if(APPLE) + cmake_find_frameworks(CoreFoundation Carbon) + endif() +@@ -66,6 +62,10 @@ if(X11_FOUND) + set(HAVE_XSCREENSAVER ${X11_Xscreensaver_FOUND}) + add_feature_info("X-Screensaver based poller" HAVE_XSCREENSAVER "KIdleTime fallback mode (libXss)") + ++ if(HAVE_XSCREENSAVER AND NOT WIN32) ++ find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus) ++ endif() ++ + if(NOT HAVE_XSCREENSAVER AND NOT HAVE_XSYNC) + message(FATAL_ERROR "\nNeither the XSync (libXext) nor XScreensaver (libXss) development package was found.\nPlease install one of them (XSync is recommended)") + endif() diff --git a/kde-frameworks/kidletime/kidletime-5.37.0.ebuild b/kde-frameworks/kidletime/kidletime-5.37.0.ebuild new file mode 100644 index 000000000000..42a72b4b659c --- /dev/null +++ b/kde-frameworks/kidletime/kidletime-5.37.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Framework for detection and notification of device idle time" +LICENSE="LGPL-2+" +KEYWORDS="amd64 ~arm ~arm64 x86" +IUSE="X xscreensaver" + +REQUIRED_USE="xscreensaver? ( X )" + +RDEPEND=" + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + ) + xscreensaver? ( + $(add_qt_dep qtdbus) + x11-libs/libXScrnSaver + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-5.37.0-qtdbus.patch" ) + +src_prepare() { + kde5_src_prepare + if ! use xscreensaver; then + sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + $(cmake-utils_use_find_package X XCB) + ) + + kde5_src_configure +} diff --git a/kde-frameworks/kidletime/kidletime-5.38.0.ebuild b/kde-frameworks/kidletime/kidletime-5.38.0.ebuild new file mode 100644 index 000000000000..f9b3ebb4a974 --- /dev/null +++ b/kde-frameworks/kidletime/kidletime-5.38.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_TEST="false" +inherit kde5 + +DESCRIPTION="Framework for detection and notification of device idle time" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="X xscreensaver" + +REQUIRED_USE="xscreensaver? ( X )" + +RDEPEND=" + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + X? ( + $(add_qt_dep qtx11extras) + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXext + ) + xscreensaver? ( + $(add_qt_dep qtdbus) + x11-libs/libXScrnSaver + ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + kde5_src_prepare + if ! use xscreensaver; then + sed -i -e "s/\${X11_Xscreensaver_FOUND}/0/" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package X X11) + $(cmake-utils_use_find_package X XCB) + ) + + kde5_src_configure +} diff --git a/kde-frameworks/kidletime/metadata.xml b/kde-frameworks/kidletime/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/kde-frameworks/kidletime/metadata.xml @@ -0,0 +1,8 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + -- cgit v1.2.3