summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-06-24 19:24:21 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-06-24 19:28:17 +0900
commit5abfefe99ea290191ef59f840b11c64fb9792edb (patch)
treef156bef3d97b775df535604fba800fa7f2d2cf2e /configure.ac
parentc6011926bad960136af132a97b54cb38199638fe (diff)
efl - efreetd service move from dbus session bus to ecore ipc
this fixes warnings about no efreet dbus session bus in non session environments as brought up on the mailing lists with: Subject: Re: [E-devel] [EGIT] [core/efl] master 01/01: edje: unset efreet cache update flag to prevent dbus connections this moves all of efreetd client and server to ecore ipc, with client auto-launching efreetd if not found as a service and trying for up to 500ms to connect. efreetd times out on last connection or no connections after 10sec so it wont hang around forever if not in use. it seems to work in my testing, so let me know if there is an issue. @fix
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac8
1 files changed, 1 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac
index 1673471..8ed4d1b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4121,10 +4121,10 @@ EFL_PLATFORM_DEPEND([EFREET], [evil])
4121EFL_INTERNAL_DEPEND_PKG([EFREET], [eet]) 4121EFL_INTERNAL_DEPEND_PKG([EFREET], [eet])
4122EFL_INTERNAL_DEPEND_PKG([EFREET], [ecore]) 4122EFL_INTERNAL_DEPEND_PKG([EFREET], [ecore])
4123EFL_INTERNAL_DEPEND_PKG([EFREET], [ecore-file]) 4123EFL_INTERNAL_DEPEND_PKG([EFREET], [ecore-file])
4124EFL_INTERNAL_DEPEND_PKG([EFREET], [eldbus])
4125EFL_INTERNAL_DEPEND_PKG([EFREET], [eo]) 4124EFL_INTERNAL_DEPEND_PKG([EFREET], [eo])
4126EFL_INTERNAL_DEPEND_PKG([EFREET], [eina]) 4125EFL_INTERNAL_DEPEND_PKG([EFREET], [eina])
4127EFL_INTERNAL_DEPEND_PKG([EFREET], [emile]) 4126EFL_INTERNAL_DEPEND_PKG([EFREET], [emile])
4127EFL_INTERNAL_DEPEND_PKG([EFREET], [ecore-ipc])
4128 4128
4129### Checks for header files 4129### Checks for header files
4130 4130
@@ -4755,9 +4755,7 @@ pc/ethumb.pc
4755pc/ethumb_client.pc 4755pc/ethumb_client.pc
4756pc/elocation.pc 4756pc/elocation.pc
4757pc/elua.pc 4757pc/elua.pc
4758dbus-services/org.enlightenment.Efreet.service
4759dbus-services/org.enlightenment.Ethumb.service 4758dbus-services/org.enlightenment.Ethumb.service
4760systemd-services/efreet.service
4761systemd-services/ethumb.service 4759systemd-services/ethumb.service
4762$po_makefile_in 4760$po_makefile_in
4763cmakeconfig/EflConfig.cmake 4761cmakeconfig/EflConfig.cmake
@@ -5261,25 +5259,21 @@ if test "x$prefix" != "x/usr"; then
5261 echo "" 5259 echo ""
5262 echo "System-wide installation:" 5260 echo "System-wide installation:"
5263 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Ethumb.service /usr/share/dbus-1/services/org.enlightenment.Ethumb.service" 5261 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Ethumb.service /usr/share/dbus-1/services/org.enlightenment.Ethumb.service"
5264 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Efreet.service /usr/share/dbus-1/services/org.enlightenment.Efreet.service"
5265 echo "" 5262 echo ""
5266 echo " or add \"${resolved_datadir}\" to \$XDG_DATA_DIRS" 5263 echo " or add \"${resolved_datadir}\" to \$XDG_DATA_DIRS"
5267 echo "" 5264 echo ""
5268 echo "User installation:" 5265 echo "User installation:"
5269 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Ethumb.service ~/.local/share/dbus-1/services/org.enlightenment.Ethumb.service" 5266 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Ethumb.service ~/.local/share/dbus-1/services/org.enlightenment.Ethumb.service"
5270 echo " ln -s ${resolved_dbusservicedir}/org.enlightenment.Efreet.service ~/.local/share/dbus-1/services/org.enlightenment.Efreet.service"
5271 fi 5267 fi
5272 if test $needs_alert_systemd -eq 1; then 5268 if test $needs_alert_systemd -eq 1; then
5273 echo "" 5269 echo ""
5274 echo "System-wide installation:" 5270 echo "System-wide installation:"
5275 echo " ln -s ${resolved_USER_SESSION_DIR}/ethumb.service /usr/lib/systemd/user/ethumb.service" 5271 echo " ln -s ${resolved_USER_SESSION_DIR}/ethumb.service /usr/lib/systemd/user/ethumb.service"
5276 echo " ln -s ${resolved_USER_SESSION_DIR}/efreet.service /usr/lib/systemd/user/efreet.service"
5277 echo "" 5272 echo ""
5278 echo " or add \"${base_USER_SESSION_DIR}\" to \$XDG_DATA_DIRS or \$XDG_CONFIG_DIRS" 5273 echo " or add \"${base_USER_SESSION_DIR}\" to \$XDG_DATA_DIRS or \$XDG_CONFIG_DIRS"
5279 echo "" 5274 echo ""
5280 echo "User installation:" 5275 echo "User installation:"
5281 echo " ln -s ${resolved_USER_SESSION_DIR}/ethumb.service ~/.config/systemd/user/ethumb.service" 5276 echo " ln -s ${resolved_USER_SESSION_DIR}/ethumb.service ~/.config/systemd/user/ethumb.service"
5282 echo " ln -s ${resolved_USER_SESSION_DIR}/efreet.service ~/.config/systemd/user/efreet.service"
5283 fi 5277 fi
5284 echo "" 5278 echo ""
5285 echo "#-------------------------------------------------------------------#" 5279 echo "#-------------------------------------------------------------------#"