summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-29 23:04:40 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-29 23:04:40 +0000
commit4bc0210bd31ed1de6554441562bd93ea863ee9d9 (patch)
tree5d83be12538f8c8d3816bbf65916ce383d050c2e /configure.ac
parent727ddbeaf0c53f31cd62c254fdebe26823d537eb (diff)
efl: merge efreet.
seems to be fine, pass distcheck and friends. please report. changes: - documentation hierarchy fixes - replaced __UNUSED__ with EINA_UNUSED - replaced PKG_DATA_DIR with PACKAGE_DATA_DIR"/efreet" SVN revision: 81889
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac64
1 files changed, 58 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac
index 1e5953cba2..9e9d02928d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -116,6 +116,13 @@ case "${build_tests}" in
116 ;; 116 ;;
117esac 117esac
118 118
119dbusservicedir="${datadir}/dbus-1/services"
120AC_ARG_WITH([dbus-services],
121 [AC_HELP_STRING([--with-dbus-services=DBUS_SERVICES],
122 [specify a directory to store dbus service files.])],
123 [dbusservicedir=$withval])
124AC_SUBST(dbusservicedir)
125
119 126
120#### Default values 127#### Default values
121 128
@@ -156,8 +163,8 @@ requirements_libs_ecore_evas=""
156requirements_libs_embryo="" 163requirements_libs_embryo=""
157requirements_libs_eio="" 164requirements_libs_eio=""
158requirements_libs_edbus="" 165requirements_libs_edbus=""
166requirements_libs_efreet=""
159#requirements_libs_edje="" 167#requirements_libs_edje=""
160#requirements_libs_efreet=""
161#requirements_libs_eeze="" 168#requirements_libs_eeze=""
162#requirements_libs_emotion="" 169#requirements_libs_emotion=""
163#requirements_libs_ethumb="" 170#requirements_libs_ethumb=""
@@ -186,8 +193,8 @@ requirements_pc_ecore_evas=""
186requirements_pc_embryo="" 193requirements_pc_embryo=""
187requirements_pc_eio="" 194requirements_pc_eio=""
188requirements_pc_edbus="" 195requirements_pc_edbus=""
196requirements_pc_efreet=""
189#requirements_pc_edje="" 197#requirements_pc_edje=""
190#requirements_pc_efreet=""
191#requirements_pc_eeze="" 198#requirements_pc_eeze=""
192#requirements_pc_emotion="" 199#requirements_pc_emotion=""
193#requirements_pc_ethumb="" 200#requirements_pc_ethumb=""
@@ -205,8 +212,8 @@ requirements_pc_deps_ecore_wayland=""
205requirements_pc_deps_ecore_evas="" 212requirements_pc_deps_ecore_evas=""
206requirements_pc_deps_embryo="" 213requirements_pc_deps_embryo=""
207requirements_pc_deps_edbus="" 214requirements_pc_deps_edbus=""
215requirements_pc_deps_efreet=""
208#requirements_pc_deps_edje="" 216#requirements_pc_deps_edje=""
209#requirements_pc_deps_efreet=""
210#requirements_pc_deps_eeze="" 217#requirements_pc_deps_eeze=""
211#requirements_pc_deps_emotion="" 218#requirements_pc_deps_emotion=""
212#requirements_pc_deps_ethumb="" 219#requirements_pc_deps_ethumb=""
@@ -235,8 +242,8 @@ AC_SUBST([requirements_libs_ecore_evas])
235AC_SUBST([requirements_libs_embryo]) 242AC_SUBST([requirements_libs_embryo])
236AC_SUBST([requirements_libs_eio]) 243AC_SUBST([requirements_libs_eio])
237AC_SUBST([requirements_libs_edbus]) 244AC_SUBST([requirements_libs_edbus])
245AC_SUBST([requirements_libs_efreet])
238#AC_SUBST([requirements_libs_edje]) 246#AC_SUBST([requirements_libs_edje])
239#AC_SUBST([requirements_libs_efreet])
240#AC_SUBST([requirements_libs_eeze]) 247#AC_SUBST([requirements_libs_eeze])
241#AC_SUBST([requirements_libs_emotion]) 248#AC_SUBST([requirements_libs_emotion])
242#AC_SUBST([requirements_libs_ethumb]) 249#AC_SUBST([requirements_libs_ethumb])
@@ -267,8 +274,8 @@ AC_SUBST([requirements_pc_ecore_evas])
267AC_SUBST([requirements_pc_embryo]) 274AC_SUBST([requirements_pc_embryo])
268AC_SUBST([requirements_pc_eio]) 275AC_SUBST([requirements_pc_eio])
269AC_SUBST([requirements_pc_edbus]) 276AC_SUBST([requirements_pc_edbus])
277AC_SUBST([requirements_pc_efreet])
270#AC_SUBST([requirements_pc_edje]) 278#AC_SUBST([requirements_pc_edje])
271#AC_SUBST([requirements_pc_efreet])
272#AC_SUBST([requirements_pc_eeze]) 279#AC_SUBST([requirements_pc_eeze])
273#AC_SUBST([requirements_pc_emotion]) 280#AC_SUBST([requirements_pc_emotion])
274#AC_SUBST([requirements_pc_ethumb]) 281#AC_SUBST([requirements_pc_ethumb])
@@ -370,6 +377,8 @@ have_po="yes"
370have_po="no" 377have_po="no"
371]) 378])
372AC_SUBST([LTLIBINTL]) 379AC_SUBST([LTLIBINTL])
380LOCALE_DIR="${localedir}"
381AC_SUBST(LOCALE_DIR)
373 382
374if test "x${POSUB}" = "x" ; then 383if test "x${POSUB}" = "x" ; then
375 have_po="no" 384 have_po="no"
@@ -666,6 +675,7 @@ AC_SUBST([SSE3_CFLAGS])
666AC_CHECK_FUNCS([\ 675AC_CHECK_FUNCS([\
667backtrace \ 676backtrace \
668backtrace_symbols \ 677backtrace_symbols \
678clearenv \
669execvp \ 679execvp \
670dirfd \ 680dirfd \
671fpathconf \ 681fpathconf \
@@ -3360,7 +3370,7 @@ AC_MSG_NOTICE([EDBus checks])
3360 3370
3361### Checks for libraries 3371### Checks for libraries
3362 3372
3363## Eina, Ecore, Ecore_Input 3373## Eina, Ecore
3364 3374
3365requirements_pc_edbus="ecore >= ${PACKAGE_VERSION} eina >= ${PACKAGE_VERSION}" 3375requirements_pc_edbus="ecore >= ${PACKAGE_VERSION} eina >= ${PACKAGE_VERSION}"
3366 3376
@@ -3383,6 +3393,44 @@ PKG_CHECK_MODULES([EDBUS], [${requirements_pc_deps_edbus}])
3383#### End of EDBus 3393#### End of EDBus
3384 3394
3385 3395
3396#### Efreet
3397
3398AC_MSG_NOTICE([Efreet checks])
3399
3400### Additional options to configure
3401
3402### Default values
3403
3404AC_DEFINE([SLOPPY_SPEC], [1], [Sloppy Spec Compliance])
3405
3406### Checks for programs
3407
3408### Checks for libraries
3409
3410## Eet, Ecore, Ecore_File, EDBus, Eina, Evil
3411
3412requirements_pc_efreet="eet >= ${PACKAGE_VERSION} ecore >= ${PACKAGE_VERSION} ecore-file >= ${PACKAGE_VERSION} edbus2 >= ${PACKAGE_VERSION} eina >= ${PACKAGE_VERSION} ${platform_pc_evil}"
3413
3414AC_ARG_VAR([EFREET_CFLAGS], [preprocessor flags for Efreet])
3415AC_SUBST([EFREET_CFLAGS])
3416AC_ARG_VAR([EFREET_LIBS], [linker flags for Efreet])
3417AC_SUBST([EFREET_LIBS])
3418
3419### Checks for header files
3420
3421### Checks for types
3422
3423### Checks for structures
3424
3425### Checks for compiler characteristics
3426
3427### Checks for linker characteristics
3428
3429### Checks for library functions
3430
3431#### End of Efreet
3432
3433
3386 3434
3387AC_CONFIG_FILES([ 3435AC_CONFIG_FILES([
3388Makefile 3436Makefile
@@ -3443,6 +3491,10 @@ pc/ecore-audio.pc
3443pc/embryo.pc 3491pc/embryo.pc
3444pc/eio.pc 3492pc/eio.pc
3445pc/edbus2.pc 3493pc/edbus2.pc
3494pc/efreet.pc
3495pc/efreet-mime.pc
3496pc/efreet-trash.pc
3497dbus-services/org.enlightenment.Efreet.service
3446$po_makefile_in 3498$po_makefile_in
3447]) 3499])
3448 3500