vtorri fixed this.
http://trac.enlightenment.org/e/changeset/78302
Thanks.

Daniel Juyung Seo (SeoZ)

On Sun, Oct 21, 2012 at 4:33 PM, Daniel Juyung Seo <seojuyu...@gmail.com> wrote:
> Build break!
> After this commit, efreet fails to build if there is no edbus2.
> http://pastebin.com/DESGhnwh
>
> Can you fix this?
>
> Daniel Juyung Seo (SeoZ)
>
> On Sun, Oct 21, 2012 at 1:53 PM, Enlightenment SVN
> <no-re...@enlightenment.org> wrote:
>> Log:
>> efreet: Add dbus efreet daemon
>>
>>   Not working yet.
>>
>> Author:       englebass
>> Date:         2012-10-20 21:53:23 -0700 (Sat, 20 Oct 2012)
>> New Revision: 78294
>> Trac:         http://trac.enlightenment.org/e/changeset/78294
>>
>> Added:
>>   trunk/efreet/org.enlightenment.Efreet.service.in 
>> trunk/efreet/src/bin/efreetd.c trunk/efreet/src/bin/efreetd.h 
>> trunk/efreet/src/bin/efreetd_cache.c trunk/efreet/src/bin/efreetd_cache.h 
>> trunk/efreet/src/bin/efreetd_dbus.c trunk/efreet/src/bin/efreetd_dbus.h 
>> trunk/efreet/src/lib/efreet_copy.h
>> Modified:
>>   trunk/efreet/.gitignore trunk/efreet/Makefile.am trunk/efreet/configure.ac 
>> trunk/efreet/src/bin/Makefile.am 
>> trunk/efreet/src/bin/efreet_desktop_cache_create.c 
>> trunk/efreet/src/bin/efreet_icon_cache_create.c
>>
>> Modified: trunk/efreet/.gitignore
>> ===================================================================
>> --- trunk/efreet/.gitignore     2012-10-21 04:53:18 UTC (rev 78293)
>> +++ trunk/efreet/.gitignore     2012-10-21 04:53:23 UTC (rev 78294)
>> @@ -40,12 +40,14 @@
>>  /missing
>>  src/bin/efreet_desktop_cache_create
>>  src/bin/efreet_icon_cache_create
>> +src/bin/efreetd
>>  src/tests/compare/efreet_alloc
>>  src/tests/compare/efreet_menu_alloc
>>  src/tests/efreet_cache_test
>>  src/tests/efreet_icon_cache_dump
>>  src/tests/efreet_spec_test
>>  src/tests/efreet_test
>> +src/tests/efreet_user_dir
>>  /m4/codeset.m4
>>  /m4/gettext.m4
>>  /m4/glibc21.m4
>> @@ -150,3 +152,4 @@
>>  /po/*.gmo
>>  /po/stamp-po
>>  /stamp-h1
>> +/org.enlightenment.Efreet.service
>>
>> Modified: trunk/efreet/Makefile.am
>> ===================================================================
>> --- trunk/efreet/Makefile.am    2012-10-21 04:53:18 UTC (rev 78293)
>> +++ trunk/efreet/Makefile.am    2012-10-21 04:53:23 UTC (rev 78294)
>> @@ -76,6 +76,9 @@
>>  pkgconfigdir = $(libdir)/pkgconfig
>>  pkgconfig_DATA = efreet.pc efreet-mime.pc efreet-trash.pc
>>
>> +servicedir = $(dbusservicedir)
>> +service_DATA = org.enlightenment.Efreet.service
>> +
>>  EXTRA_DIST = \
>>  AUTHORS \
>>  COPYING \
>>
>> Modified: trunk/efreet/configure.ac
>> ===================================================================
>> --- trunk/efreet/configure.ac   2012-10-21 04:53:18 UTC (rev 78293)
>> +++ trunk/efreet/configure.ac   2012-10-21 04:53:23 UTC (rev 78294)
>> @@ -166,11 +166,33 @@
>>  AC_SUBST(EFL_EFREET_MIME_BUILD)
>>  AC_SUBST(EFL_EFREET_TRASH_BUILD)
>>
>> +service=""
>> +have_efreetd=""
>> +dbusservicedir=""
>> +PKG_CHECK_MODULES(EFREETD, [
>> +   eina >= 1.7.99
>> +   ecore >= 1.7.99
>> +   ecore-file >= 1.7.99
>> +   edbus2 >= 1.7.99
>> +], [
>> +    have_efreetd="yes"
>> +    service="org.enlightenment.Efreet.service"
>> +    requirement_efreet="edbus2 ${requirement_efreet}"
>> +    dbusservicedir=${datadir}/dbus-1/services
>> +        AC_ARG_WITH([dbus-services],
>> +            AC_HELP_STRING([--with-dbus-services=DBUS_SERVICES], [specify a 
>> directory to store dbus service files.]),
>> +                [ dbusservicedir=$withval ]
>> +        )
>> +
>> +   ], [
>> +    have_efreetd="no"
>> +])
>> +AM_CONDITIONAL([HAVE_EFREETD], [test "x${have_efreetd}" = "xyes"])
>> +
>>  requirement_efreet="ecore-file >= 1.6.99 ecore >= 1.6.99 eet >= 1.6.99 eina 
>> >= 1.6.99 ${requirement_efreet}"
>>  PKG_CHECK_MODULES(EFREET, [${requirement_efreet}])
>>  PKG_CHECK_MODULES(EINA, [eina >= 1.6.99])
>>
>> -
>>  ### Checks for header files
>>
>>  AC_CHECK_HEADERS([netinet/in.h arpa/inet.h])
>> @@ -234,6 +256,7 @@
>>  fi
>>
>>  AC_SUBST(requirement_efreet)
>> +AC_SUBST(dbusservicedir)
>>
>>  AC_OUTPUT([
>>  efreet.spec
>> @@ -251,6 +274,7 @@
>>  src/tests/data/sub/Makefile
>>  src/tests/compare/Makefile
>>  $po_makefile_in
>> +$service
>>  ])
>>
>>
>> @@ -270,6 +294,10 @@
>>  echo "    Strict.............: ${enable_strict_spec}"
>>  echo "    Sloppy.............: ${enable_sloppy_spec}"
>>  echo
>> +if test "x$have_efreetd" = "xyes"; then
>> +   echo "  DBus services dir....: ${dbusservicedir}"
>> +   echo
>> +fi
>>  echo "  Tests................: ${enable_tests}"
>>  echo "  Coverage.............: ${enable_coverage}"
>>  echo
>>
>> Modified: trunk/efreet/src/bin/Makefile.am
>> ===================================================================
>> --- trunk/efreet/src/bin/Makefile.am    2012-10-21 04:53:18 UTC (rev 78293)
>> +++ trunk/efreet/src/bin/Makefile.am    2012-10-21 04:53:23 UTC (rev 78294)
>> @@ -27,3 +27,20 @@
>>
>>  efreet_icon_cache_create_SOURCES = \
>>  efreet_icon_cache_create.c
>> +
>> +if HAVE_EFREETD
>> +bin_PROGRAMS = \
>> +efreetd
>> +
>> +efreetd_LDADD = \
>> +$(top_builddir)/src/lib/libefreet.la \
>> +@EFREETD_LIBS@
>> +
>> +efreetd_SOURCES = \
>> +efreetd.c \
>> +efreetd_dbus.h \
>> +efreetd_dbus.c \
>> +efreetd_cache.h \
>> +efreetd_cache.c
>> +endif
>> +
>>
>> Modified: trunk/efreet/src/bin/efreet_desktop_cache_create.c
>> ===================================================================
>> --- trunk/efreet/src/bin/efreet_desktop_cache_create.c  2012-10-21 04:53:18 
>> UTC (rev 78293)
>> +++ trunk/efreet/src/bin/efreet_desktop_cache_create.c  2012-10-21 04:53:23 
>> UTC (rev 78294)
>> @@ -507,6 +507,7 @@
>>          if (changed) c = 'c';
>>          if (write(tmpfd, &c, 1) != 1) perror("write");
>>          close(tmpfd);
>> +        printf("%c\n", c);
>>      }
>>
>>      EINA_LIST_FREE(systemdirs, dir)
>>
>> Modified: trunk/efreet/src/bin/efreet_icon_cache_create.c
>> ===================================================================
>> --- trunk/efreet/src/bin/efreet_icon_cache_create.c     2012-10-21 04:53:18 
>> UTC (rev 78293)
>> +++ trunk/efreet/src/bin/efreet_icon_cache_create.c     2012-10-21 04:53:23 
>> UTC (rev 78294)
>> @@ -1128,6 +1128,7 @@
>>          if (changed) c = 'c';
>>          if (write(tmpfd, &c, 1) != 1) perror("write");
>>          close(tmpfd);
>> +        printf("%c\n", c);
>>      }
>>
>>      INF("done");
>>
>>
>> ------------------------------------------------------------------------------
>> Everyone hates slow websites. So do we.
>> Make your web apps faster with AppDynamics
>> Download AppDynamics Lite for free today:
>> http://p.sf.net/sfu/appdyn_sfd2d_oct
>> _______________________________________________
>> enlightenment-svn mailing list
>> enlightenment-...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to