summaryrefslogtreecommitdiff
path: root/legacy/efreet/configure.ac
diff options
context:
space:
mode:
authorSebastian Dransfeld <sd@tango.flipp.net>2012-10-21 04:53:23 +0000
committerSebastian Dransfeld <sd@tango.flipp.net>2012-10-21 04:53:23 +0000
commited5e14204e61a183272062432f5d8205b29a349b (patch)
tree3ba999096e8cc777e9657bc77b61b11f28a2a6aa /legacy/efreet/configure.ac
parent199bef6051fd5e35ded4b45e1f5319ad36cd1a6b (diff)
efreet: Add dbus efreet daemon
Not working yet. SVN revision: 78294
Diffstat (limited to 'legacy/efreet/configure.ac')
-rw-r--r--legacy/efreet/configure.ac30
1 files changed, 29 insertions, 1 deletions
diff --git a/legacy/efreet/configure.ac b/legacy/efreet/configure.ac
index 07c56a0909..fb11f00ecd 100644
--- a/legacy/efreet/configure.ac
+++ b/legacy/efreet/configure.ac
@@ -166,11 +166,33 @@ AC_SUBST(EFL_EFREET_BUILD)
166AC_SUBST(EFL_EFREET_MIME_BUILD) 166AC_SUBST(EFL_EFREET_MIME_BUILD)
167AC_SUBST(EFL_EFREET_TRASH_BUILD) 167AC_SUBST(EFL_EFREET_TRASH_BUILD)
168 168
169service=""
170have_efreetd=""
171dbusservicedir=""
172PKG_CHECK_MODULES(EFREETD, [
173 eina >= 1.7.99
174 ecore >= 1.7.99
175 ecore-file >= 1.7.99
176 edbus2 >= 1.7.99
177], [
178 have_efreetd="yes"
179 service="org.enlightenment.Efreet.service"
180 requirement_efreet="edbus2 ${requirement_efreet}"
181 dbusservicedir=${datadir}/dbus-1/services
182 AC_ARG_WITH([dbus-services],
183 AC_HELP_STRING([--with-dbus-services=DBUS_SERVICES], [specify a directory to store dbus service files.]),
184 [ dbusservicedir=$withval ]
185 )
186
187 ], [
188 have_efreetd="no"
189])
190AM_CONDITIONAL([HAVE_EFREETD], [test "x${have_efreetd}" = "xyes"])
191
169requirement_efreet="ecore-file >= 1.6.99 ecore >= 1.6.99 eet >= 1.6.99 eina >= 1.6.99 ${requirement_efreet}" 192requirement_efreet="ecore-file >= 1.6.99 ecore >= 1.6.99 eet >= 1.6.99 eina >= 1.6.99 ${requirement_efreet}"
170PKG_CHECK_MODULES(EFREET, [${requirement_efreet}]) 193PKG_CHECK_MODULES(EFREET, [${requirement_efreet}])
171PKG_CHECK_MODULES(EINA, [eina >= 1.6.99]) 194PKG_CHECK_MODULES(EINA, [eina >= 1.6.99])
172 195
173
174### Checks for header files 196### Checks for header files
175 197
176AC_CHECK_HEADERS([netinet/in.h arpa/inet.h]) 198AC_CHECK_HEADERS([netinet/in.h arpa/inet.h])
@@ -234,6 +256,7 @@ if test "x$enable_coverage" = "xyes" ; then
234fi 256fi
235 257
236AC_SUBST(requirement_efreet) 258AC_SUBST(requirement_efreet)
259AC_SUBST(dbusservicedir)
237 260
238AC_OUTPUT([ 261AC_OUTPUT([
239efreet.spec 262efreet.spec
@@ -251,6 +274,7 @@ src/tests/data/Makefile
251src/tests/data/sub/Makefile 274src/tests/data/sub/Makefile
252src/tests/compare/Makefile 275src/tests/compare/Makefile
253$po_makefile_in 276$po_makefile_in
277$service
254]) 278])
255 279
256 280
@@ -270,6 +294,10 @@ echo " Specification compliance:"
270echo " Strict.............: ${enable_strict_spec}" 294echo " Strict.............: ${enable_strict_spec}"
271echo " Sloppy.............: ${enable_sloppy_spec}" 295echo " Sloppy.............: ${enable_sloppy_spec}"
272echo 296echo
297if test "x$have_efreetd" = "xyes"; then
298 echo " DBus services dir....: ${dbusservicedir}"
299 echo
300fi
273echo " Tests................: ${enable_tests}" 301echo " Tests................: ${enable_tests}"
274echo " Coverage.............: ${enable_coverage}" 302echo " Coverage.............: ${enable_coverage}"
275echo 303echo