barbieri pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=834dd88f95f4f2ccb7505fd74e6d83fa0339c66c

commit 834dd88f95f4f2ccb7505fd74e6d83fa0339c66c
Author: Gustavo Sverzut Barbieri <[email protected]>
Date:   Fri Mar 14 11:51:31 2014 -0300

    configure: allow to specify different systemd units dir, print sysactions.
    
    I don't install to the system, so that way I can install to
    ~/.config/systemd/user.
    
    also print the sysaction commands so we can be sure what it is using.
---
 configure.ac | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/configure.ac b/configure.ac
index 0968385..07babf5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -226,8 +226,16 @@ AC_ARG_ENABLE([systemd],
   AC_HELP_STRING([--disable-systemd], [disable systemd support 
@<:@default=detect@:>@]),
   [want_systemd=${enableval}], [want_systemd=auto])
 
+AC_ARG_WITH([systemdunitdir],
+         AC_HELP_STRING([--with-systemdunitdir=DIR],
+                [path to systemd user services directory]),
+         [USER_SESSION_DIR=${withval}])
+
 if test "$want_systemd" == "no"; then
   have_systemd_user_session="no"
+elif test -n "${USER_SESSION_DIR}"; then
+  have_systemd_user_session="yes"
+  AC_MSG_NOTICE([Using systemd user services directory as ${USER_SESSION_DIR}])
 else
   # Detect systemd user session directory properly
   EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd >= 192], [systemduserunitdir],
@@ -1049,7 +1057,23 @@ Summary:
  * CFLAGS..........: $(txt_strip $CFLAGS)
  * LDFLAGS.........: $(txt_strip $LDFLAGS)
 SUMMARY_EOF
+
+if test "$have_systemd_user_session" = "yes"; then
+  echo " * systemd.........: yes (${USER_SESSION_DIR})"
+else
+  echo " * systemd.........: no"
+fi
+
 echo
+cat << ACTIONS_EOF
+System Actions:
+ * Halt.....: ${HALT}
+ * Reboot...: ${REBOOT}
+ * Suspend..: ${SUSPEND}
+ * Hibernate: ${HIBERNATE}
+
+ACTIONS_EOF
+
 cat << DEVICE_EOF
 Preferred Backends:
  * device..............: $device_backend

-- 


Reply via email to