q66 pushed a commit to branch master.

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

commit d6c815edf2d728bef3199b877dfa2f9b8ef887d4
Author: q66 <[email protected]>
Date:   Sat Jul 19 14:07:40 2014 +0100

    restore freebsd build support by default (sadly, requires legacy edbus)
---
 configure.ac | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/configure.ac b/configure.ac
index f08f7d4..d0184a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -378,10 +378,14 @@ AC_ARG_ENABLE([device-udev],
 AC_MSG_CHECKING([whether the UDEV device backend is enabled])
 AC_MSG_RESULT([${e_cv_want_device_udev}])
 
+device_backend=
+device_libs=
+
 if test "x$e_cv_want_device_udev" != "xno";then
   PKG_CHECK_MODULES([EEZE], [eeze >= ${efl_version} ecore >= ${efl_version} 
eina >= ${efl_version}],
     [
       device_backend=eeze
+      device_libs=eeze
       AC_DEFINE_UNQUOTED([HAVE_EEZE],[1],[enable udev support])
     ])
 fi
@@ -390,7 +394,12 @@ AC_MSG_CHECKING([which device backend to use])
 AC_MSG_RESULT($device_backend)
 
 AM_CONDITIONAL([HAVE_EEZE], [test "x${device_backend}" = "xeeze"])
-test "x${device_backend}" = "xeeze" || 
AC_DEFINE_UNQUOTED([HAVE_HAL],[1],[enable HAL support])
+
+if test "x${device_backend}" != "xeeze"; then
+  device_backend=hal
+  device_libs=edbus
+  AC_DEFINE_UNQUOTED([HAVE_HAL],[1],[enable HAL support])
+fi
 
 
 DBUS_MOUNT_CONFIG=1
@@ -561,7 +570,7 @@ PKG_CHECK_MODULES(E, [
   emotion >= ${efl_version}
   $eeze_mount
   $udisks_mount
-  $device_backend
+  $device_libs
 ])
 requirements_e="\
 evas >= ${efl_version} \
@@ -584,7 +593,7 @@ elementary >= ${efl_version} \
 emotion >= ${efl_version} \
 $udisks_mount \
 $eeze_mount \
-$device_backend"
+$device_libs"
 
 PKG_CHECK_MODULES(E_OPEN, [
   eina >= ${efl_version}
@@ -1005,7 +1014,7 @@ m4_ifdef([v_mic],
     EFL_COMPILER_FLAG([-Wno-missing-field-initializers])
    ])
 
-SUID_CFLAGS=-fPIE
+SUID_CFLAGS=-fPIE -fPIC
 SUID_LDFLAGS=-pie
 AC_SUBST([SUID_CFLAGS])
 AC_SUBST([SUID_LDFLAGS])

-- 


Reply via email to