From 809b471f3c387bcff2d5461f4b209c773ae32e04 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Wed, 26 Aug 2015 00:10:39 +1000 Subject: kde-plasma: version bump 5.4.0 Package-Manager: portage-2.2.20.1 --- kde-plasma/powerdevil/Manifest | 1 + kde-plasma/powerdevil/powerdevil-5.4.0.ebuild | 69 +++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 kde-plasma/powerdevil/powerdevil-5.4.0.ebuild (limited to 'kde-plasma/powerdevil') diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest index 8bfc0c9a1a04..b4efc7014189 100644 --- a/kde-plasma/powerdevil/Manifest +++ b/kde-plasma/powerdevil/Manifest @@ -1 +1,2 @@ DIST powerdevil-5.3.2.tar.xz 352352 SHA256 f34d92f343e7b0738af509d6d7f0bb0455df038d1c850838142adf8b53c4ceff SHA512 48ef5facb858128bd71a5235ad188e7901623f86620c159c855c54b346b7fc727a5606fcfe9f97696411a71f82fef850d7ed06884bab5f75b087b2dae052c1ee WHIRLPOOL 47b46d0027922d7280bebc10260e575f726c607fab203f04080bd6d14d062e7cfa41275f2b47478a724616eaa35d367906bc42b2ad35169920e1e7d7d6f0c3c4 +DIST powerdevil-5.4.0.tar.xz 346492 SHA256 81b8bbcee694c4e1cf54cd342cfec9086a8b7dbed9eafd616ef401344c24bb83 SHA512 dcdd9a0fc5994ca017c3d86a73647bc5ecfb48ea0f9fa3561c2d90882fec8b0e28d604e3d9b462d4791a8365d43b8a7823c8c7d0a11e82f954c10c6b4032c635 WHIRLPOOL ce1f1bdd71815f092e176fe7f63b9dfdbe07d7572ee5c3bd8be0f4ffaaa9ab8dce93e6fa6ce80a3227e975dfaf2e5714f892e57625727fc0cb37fd9a2b83a605 diff --git a/kde-plasma/powerdevil/powerdevil-5.4.0.ebuild b/kde-plasma/powerdevil/powerdevil-5.4.0.ebuild new file mode 100644 index 000000000000..2ff6c67033c2 --- /dev/null +++ b/kde-plasma/powerdevil/powerdevil-5.4.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Power management for KDE Plasma Shell" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/powerdevil" +KEYWORDS=" ~amd64" +IUSE="systemd" + +DEPEND=" + $(add_frameworks_dep kactivities) + $(add_frameworks_dep kauth policykit) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kidletime) + $(add_frameworks_dep kio) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_plasma_dep libkscreen) + $(add_plasma_dep plasma-workspace) + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + virtual/libudev:= + x11-libs/libxcb +" + +RDEPEND="${DEPEND} + $(add_plasma_dep kde-cli-tools) + || ( sys-power/upower-pm-utils >=sys-power/upower-0.9.23 ) + !systemd? ( sys-auth/polkit-pkla-compat ) + !kde-base/powerdevil +" + +src_install() { + kde5_src_install + + if ! use systemd ; then + insinto /etc/polkit-1/localauthority/10-vendor.d/ + doins "${FILESDIR}"/10-org.freedesktop.upower.pkla + doins "${FILESDIR}"/20-org.freedesktop.consolekit.system.stop-multiple-users.pkla + doins "${FILESDIR}"/30-org.freedesktop.consolekit.system.restart-multiple-users.pkla + fi +} + +pkg_postinst() { + kde5_pkg_postinst + + if ! has_version sys-power/upower-pm-utils && ! use systemd ; then + ewarn "Suspend and hibernate will not be available as it requires sys-power/upower-pm-utils" + ewarn "on non-systemd systems. Please install it if you require this functionality." + fi +} -- cgit v1.2.3-65-gdbad