diff options
| author | Johannes Huber <johu@gentoo.org> | 2013-06-25 00:13:42 +0200 |
|---|---|---|
| committer | Johannes Huber <johu@gentoo.org> | 2013-06-25 00:13:42 +0200 |
| commit | ff677e258d6b137844460197de5853634ad5d538 (patch) | |
| tree | bf6637039bea7e9923a0d236ced9ec6594d51a22 | |
| parent | 5e86150891daa9ee34c9e562f143ab89c1f2a2fc (diff) | |
| download | kde-ff677e258d6b137844460197de5853634ad5d538.tar.gz kde-ff677e258d6b137844460197de5853634ad5d538.tar.bz2 kde-ff677e258d6b137844460197de5853634ad5d538.zip | |
[kde-base/kdm] Restore consolekit use flag.
Package-Manager: portage-2.2.0_alpha184
| -rw-r--r-- | kde-base/kdm/kdm-4.10.80.ebuild | 16 | ||||
| -rw-r--r-- | kde-base/kdm/kdm-9999.ebuild | 16 |
2 files changed, 18 insertions, 14 deletions
diff --git a/kde-base/kdm/kdm-4.10.80.ebuild b/kde-base/kdm/kdm-4.10.80.ebuild index 5d0b7d319b4..94830279b4f 100644 --- a/kde-base/kdm/kdm-4.10.80.ebuild +++ b/kde-base/kdm/kdm-4.10.80.ebuild @@ -10,7 +10,9 @@ inherit systemd kde4-meta flag-o-matic user DESCRIPTION="KDE login manager, similar to xdm and gdm" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug kerberos pam systemd" +IUSE="debug +consolekit kerberos pam systemd" + +REQUIRED_USE="systemd? ( !consolekit )" DEPEND=" $(add_kdebase_dep libkworkspace) @@ -18,16 +20,16 @@ DEPEND=" x11-libs/libXau x11-libs/libXdmcp x11-libs/libXtst + consolekit? ( + >=sys-apps/dbus-1.0.2 + sys-auth/consolekit + ) kerberos? ( virtual/krb5 ) pam? ( $(add_kdebase_dep kcheckpass) virtual/pam ) systemd? ( sys-apps/systemd ) - !systemd? ( - >=sys-apps/dbus-1.0.2 - sys-auth/consolekit - ) " RDEPEND="${DEPEND} $(add_kdebase_dep kdepasswd) @@ -56,7 +58,7 @@ src_configure() { mycmakeargs=( $(cmake-utils_use kerberos KDE4_KRB5AUTH) $(cmake-utils_use_with pam) - $(cmake-utils_use_with !systemd CkConnector) + $(cmake-utils_use_with consolekit CkConnector) ) kde4-meta_src_configure @@ -150,7 +152,7 @@ pkg_postinst() { use prefix || chown root:kdm "${EROOT}${KDM_HOME}" chmod 1770 "${EROOT}${KDM_HOME}" - if use !systemd; then + if use consolekit; then echo elog "You have compiled 'kdm' with consolekit support. If you want to use kdm," elog "make sure consolekit daemon is running and started at login time" diff --git a/kde-base/kdm/kdm-9999.ebuild b/kde-base/kdm/kdm-9999.ebuild index defbac95cd9..3e6ec0ceccc 100644 --- a/kde-base/kdm/kdm-9999.ebuild +++ b/kde-base/kdm/kdm-9999.ebuild @@ -10,7 +10,9 @@ inherit systemd kde4-meta flag-o-matic user DESCRIPTION="KDE login manager, similar to xdm and gdm" KEYWORDS="" -IUSE="debug kerberos pam systemd" +IUSE="debug +consolekit kerberos pam systemd" + +REQUIRED_USE="systemd? ( !consolekit )" DEPEND=" $(add_kdebase_dep libkworkspace) @@ -18,16 +20,16 @@ DEPEND=" x11-libs/libXau x11-libs/libXdmcp x11-libs/libXtst + consolekit? ( + >=sys-apps/dbus-1.0.2 + sys-auth/consolekit + ) kerberos? ( virtual/krb5 ) pam? ( $(add_kdebase_dep kcheckpass) virtual/pam ) systemd? ( sys-apps/systemd ) - !systemd? ( - >=sys-apps/dbus-1.0.2 - sys-auth/consolekit - ) " RDEPEND="${DEPEND} $(add_kdebase_dep kdepasswd) @@ -56,7 +58,7 @@ src_configure() { mycmakeargs=( $(cmake-utils_use kerberos KDE4_KRB5AUTH) $(cmake-utils_use_with pam) - $(cmake-utils_use_with !systemd CkConnector) + $(cmake-utils_use_with consolekit CkConnector) ) kde4-meta_src_configure @@ -150,7 +152,7 @@ pkg_postinst() { use prefix || chown root:kdm "${EROOT}${KDM_HOME}" chmod 1770 "${EROOT}${KDM_HOME}" - if use !systemd; then + if use consolekit; then echo elog "You have compiled 'kdm' with consolekit support. If you want to use kdm," elog "make sure consolekit daemon is running and started at login time" |
