commit:     3e6cbd9ed5346e908c387ba647578ea11c8ce003
Author:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  5 07:59:15 2016 +0000
Commit:     Jason Zaman <perfinion <AT> gentoo <DOT> org>
CommitDate: Fri Feb  5 08:00:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6cbd9e

sys-auth/consolekit: Update live ebuild

Package-Manager: portage-2.2.26

 sys-auth/consolekit/consolekit-1.0.1.ebuild |  1 +
 sys-auth/consolekit/consolekit-9999.ebuild  | 17 ++++++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/sys-auth/consolekit/consolekit-1.0.1.ebuild 
b/sys-auth/consolekit/consolekit-1.0.1.ebuild
index 24e779f..f948b7a 100644
--- a/sys-auth/consolekit/consolekit-1.0.1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.0.1.ebuild
@@ -107,6 +107,7 @@ src_install() {
        newexe "${FILESDIR}"/90-consolekit-3 90-consolekit
 
        if use kernel_linux; then
+               # bug 571524
                exeinto /usr/lib/ConsoleKit/run-session.d
                doexe "${FILESDIR}"/pam-foreground-compat.ck
        fi

diff --git a/sys-auth/consolekit/consolekit-9999.ebuild 
b/sys-auth/consolekit/consolekit-9999.ebuild
index aefb2bf..c222c2f 100644
--- a/sys-auth/consolekit/consolekit-9999.ebuild
+++ b/sys-auth/consolekit/consolekit-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="acl cgroups debug doc kernel_linux pam policykit selinux test"
+IUSE="acl cgroups debug doc kernel_linux pam pm-utils policykit selinux test"
 
 COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
        >=sys-devel/gettext-0.19
@@ -33,8 +33,10 @@ COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
                )
        pam? ( virtual/pam )
        policykit? ( >=sys-auth/polkit-0.110 )"
+# pm-utils: bug 557432
 RDEPEND="${COMMON_DEPEND}
        kernel_linux? ( sys-apps/coreutils[acl?] )
+       pm-utils? ( sys-power/pm-utils )
        selinux? ( sec-policy/selinux-consolekit )"
 DEPEND="${COMMON_DEPEND}
        dev-libs/libxslt
@@ -108,6 +110,12 @@ src_install() {
        exeinto /etc/X11/xinit/xinitrc.d
        newexe "${FILESDIR}"/90-consolekit-3 90-consolekit
 
+       if use kernel_linux; then
+               # bug 571524
+               exeinto /usr/lib/ConsoleKit/run-session.d
+               doexe "${FILESDIR}"/pam-foreground-compat.ck
+       fi
+
        prune_libtool_files --all # --all for pam_ck_connector.la
 
        rm -rf "${ED}"/var/run || die # let the init script create the directory
@@ -115,8 +123,3 @@ src_install() {
        insinto /etc/logrotate.d
        newins "${WORKDIR}"/debian/${PN}.logrotate ${PN} #374513
 }
-
-pkg_postinst() {
-       elog "For suspend/hibernate support, please emerge"
-       elog "  sys-power/pm-utils"
-}

Reply via email to