summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2015-12-09 03:15:30 +1100
committerMichael Palimaka <kensington@gentoo.org>2015-12-09 03:22:50 +1100
commit9ef59ada130055054b5d3e3441fae5384e7e86f7 (patch)
treef685f33d61d3e05acb821b70001f077d9b22fd8b /kde-plasma/powerdevil
parentMerge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0' (diff)
downloadgentoo-9ef59ada130055054b5d3e3441fae5384e7e86f7.tar.gz
gentoo-9ef59ada130055054b5d3e3441fae5384e7e86f7.tar.bz2
gentoo-9ef59ada130055054b5d3e3441fae5384e7e86f7.zip
kde-plasma: version bump 5.5.0
Package-Manager: portage-2.2.26
Diffstat (limited to 'kde-plasma/powerdevil')
-rw-r--r--kde-plasma/powerdevil/Manifest1
-rw-r--r--kde-plasma/powerdevil/powerdevil-5.5.0.ebuild71
2 files changed, 72 insertions, 0 deletions
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 249cb974ce38..877534f57b79 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,2 +1,3 @@
DIST powerdevil-5.4.2.tar.xz 346520 SHA256 5caabfe1672fb0d1838eac2b06199465d8bf665c669a0f17d5c6cbed17a81a07 SHA512 5c3141462b320830da01952405d4906b2c2e7aa46c5612d83dd193318a4d4eea599b638b9fc90be58a9e0c4efbf0039431d5b7d05ad00b1150660ed36836483a WHIRLPOOL 2661c8a14a1b5a9aa6aac8b2fd747f135b6d9b9ee27097c53321fc36ce683261e08618e0eab8cb0ec5686275532ae4b634a345c6b6f0347d180a912f3d11bb0e
DIST powerdevil-5.4.3.tar.xz 346732 SHA256 4085e4c3c7429c72502a0b4e204753e5087df88bbac5ac1f531806a2d8eb40c8 SHA512 458731d78fc7fcfe80ef77badc63ebcb76dfc5870addcbd0a588e93f799f416a7c2f9888a0785759122455e40b8e76bfdc75fa6e4655166b01b19611a9f1871c WHIRLPOOL 725864cfe2e954747668a54b4d79c538b5e0c8cf1c462cd660b049ac89aa3d418264809b2faf743ecef8ddc1804859b49b1048ac65340a2572776d44a10298a6
+DIST powerdevil-5.5.0.tar.xz 345484 SHA256 8ef0f17ca326b839c60cbb59d71b9c8cb94d9c040e94a620291477053ff3ea0d SHA512 f8947d592c9017bb9c5da28de8d203df6a5fcfece437905641862270cd207277aedb7663464be9c87d7e2d075f20daeb522531ce96dae708d772e5e252320bc3 WHIRLPOOL 0ed8ee1274333e0c2f62fcf8eafa9416ce08d0140fd54b5df7ae430177feec4e5e94f3344b7784334188865143ceb09a99984d5f4e39bd0c0bd0161a33180099
diff --git a/kde-plasma/powerdevil/powerdevil-5.5.0.ebuild b/kde-plasma/powerdevil/powerdevil-5.5.0.ebuild
new file mode 100644
index 000000000000..f7a911a68895
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-5.5.0.ebuild
@@ -0,0 +1,71 @@
+# 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 ~x86"
+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 kwayland)
+ $(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:4
+ !kde-base/systemsettings:4[handbook]
+"
+
+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
+}