From: Enlightenment S. <no-...@en...> - 2011-03-27 18:03:31
|
Log: rename libtool version names to fit libtool doc Author: caro Date: 2011-03-27 11:03:24 -0700 (Sun, 27 Mar 2011) New Revision: 58116 Trac: http://trac.enlightenment.org/e/changeset/58116 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-03-27 16:26:47 UTC (rev 58115) +++ trunk/eina/configure.ac 2011-03-27 18:03:24 UTC (rev 58116) @@ -12,8 +12,8 @@ dnl m4_define([v_rel], [-release relname]) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_ifdef([v_rev], [m4_define([v_ver], [v_maj.v_min.v_mic.v_rev])], [m4_define([v_ver], [v_maj.v_min.v_mic])]) -m4_define([lt_rev], m4_eval(v_maj + v_min)) -m4_define([lt_cur], v_mic) +m4_define([lt_cur], m4_eval(v_maj + v_min)) +m4_define([lt_rev], v_mic) m4_define([lt_age], v_min) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## @@ -51,7 +51,7 @@ AC_DEFINE_UNQUOTED(VMIN, [v_min], [Minor version]) AC_DEFINE_UNQUOTED(VMIC, [v_mic], [Micro version]) AC_DEFINE_UNQUOTED(VREV, [v_rev], [Revison]) -version_info="lt_rev:lt_cur:lt_age" +version_info="lt_cur:lt_rev:lt_age" release_info="v_rel" AC_SUBST(version_info) AC_SUBST(release_info) |
From: Enlightenment S. <no-...@en...> - 2011-04-24 09:14:20
|
Log: fix date Author: caro Date: 2011-04-24 02:14:12 -0700 (Sun, 24 Apr 2011) New Revision: 58861 Trac: http://trac.enlightenment.org/e/changeset/58861 Modified: trunk/eina/ChangeLog Modified: trunk/eina/ChangeLog =================================================================== --- trunk/eina/ChangeLog 2011-04-24 09:13:57 UTC (rev 58860) +++ trunk/eina/ChangeLog 2011-04-24 09:14:12 UTC (rev 58861) @@ -61,6 +61,6 @@ * Add a prefix location finder api to eina. Beta status. needs more use from higher up libs/apps first. -2011-04-22 Vincent Torri +2011-04-24 Vincent Torri * Fix uninstallation of the mempools modules |
From: Enlightenment S. <no-...@en...> - 2011-05-14 21:23:10
|
Log: i'm not cedric Author: caro Date: 2011-05-14 14:23:03 -0700 (Sat, 14 May 2011) New Revision: 59392 Trac: http://trac.enlightenment.org/e/changeset/59392 Modified: trunk/eina/ChangeLog Modified: trunk/eina/ChangeLog =================================================================== --- trunk/eina/ChangeLog 2011-05-14 21:19:36 UTC (rev 59391) +++ trunk/eina/ChangeLog 2011-05-14 21:23:03 UTC (rev 59392) @@ -73,6 +73,6 @@ * Add Eina_Refcount macro helper. You should really use them when running with thread ! -2011-05-14 Cedric Bail +2011-05-14 Vincent Torri * Add Eina_Condition API on Windows. |
From: Enlightenment S. <no-...@en...> - 2011-06-03 07:46:21
|
Log: Eina: fix static linking with eina Fix static linking with eina (iconv could potentially not be passed to the linker) Author: caro Date: 2011-06-03 00:46:15 -0700 (Fri, 03 Jun 2011) New Revision: 59914 Trac: http://trac.enlightenment.org/e/changeset/59914 Modified: trunk/eina/ChangeLog trunk/eina/configure.ac trunk/eina/eina.pc.in Modified: trunk/eina/ChangeLog =================================================================== --- trunk/eina/ChangeLog 2011-06-03 07:45:52 UTC (rev 59913) +++ trunk/eina/ChangeLog 2011-06-03 07:46:15 UTC (rev 59914) @@ -101,3 +101,8 @@ 2011-05-31 Cedric Bail * Fix eina_hash_set to handle data == NULL like eina_hash_del. + +2011-06-3 Vincent Torri + + * Fix static linking with eina (iconv could potentially not be + passed to the linker) Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-06-03 07:45:52 UTC (rev 59913) +++ trunk/eina/configure.ac 2011-06-03 07:46:15 UTC (rev 59914) @@ -482,6 +482,7 @@ [ LIBS="$withval $LIBS" have_iconv="yes" + iconv_libs=$withval ]) AC_MSG_CHECKING(for explicit iconv link options) @@ -529,8 +530,11 @@ size_t count; count = iconv(ic, NULL, NULL, NULL, NULL); ]])], - [have_iconv="yes"], [ + have_iconv="yes" + iconv_libs="-liconv" + ], + [ have_iconv="no" LIBS=${LIBS_save} ]) @@ -553,8 +557,11 @@ iconv_t ic; size_t count = iconv(ic, NULL, NULL, NULL, NULL); ]])], - [have_iconv="yes"], [ + have_iconv="yes" + iconv_libs="-liconv_plug" + ], + [ have_iconv="no" LIBS=${LIBS_save} ]) @@ -563,6 +570,8 @@ fi fi +AC_SUBST([iconv_libs]) + if test "x${have_iconv}" = "xyes" ; then AC_DEFINE([HAVE_ICONV], [1], [Set to 1 if iconv library is installed]) fi Modified: trunk/eina/eina.pc.in =================================================================== --- trunk/eina/eina.pc.in 2011-06-03 07:45:52 UTC (rev 59913) +++ trunk/eina/eina.pc.in 2011-06-03 07:46:15 UTC (rev 59914) @@ -8,5 +8,5 @@ @pkgconfig_requires_private@: @requirement_eina@ Version: @VERSION@ Libs: -L${libdir} -leina -Libs.private: @EFL_FNMATCH_LIBS@ @EFL_PTHREAD_LIBS@ -ldl +Libs.private: @EFL_FNMATCH_LIBS@ @EFL_PTHREAD_LIBS@ @iconv_libs@ -ldl Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina |
From: Enlightenment S. <no-...@en...> - 2011-07-14 06:59:06
|
Log: Eina : configure.ac : improve shm_open detection * Do not use spaces around '=' in configure scripts * formatting * put -lrt in EINA_LIBS instead of LIBS Author: caro Date: 2011-07-13 23:58:59 -0700 (Wed, 13 Jul 2011) New Revision: 61357 Trac: http://trac.enlightenment.org/e/changeset/61357 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-07-14 06:21:12 UTC (rev 61356) +++ trunk/eina/configure.ac 2011-07-14 06:58:59 UTC (rev 61357) @@ -589,22 +589,22 @@ have_shmopen=no AC_MSG_CHECKING(for shm_open availability) -LIBS_save = "${LIBS}" +LIBS_save="${LIBS}" LIBS="${LIBS} -lrt" AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [[ + [AC_LANG_PROGRAM( + [[ #include <sys/mman.h> #include <sys/stat.h> /* For mode constants */ #include <fcntl.h> /* For O_* constants */ - ]], - [[ + ]], + [[ int fd; fd = shm_open("/dev/null", O_RDONLY, S_IRWXU | S_IRWXG | S_IRWXO); - ]])], - [have_shmopen="yes"], - [have_shmopen="no"]) + ]])], + [have_shmopen="yes"], + [have_shmopen="no"]) LIBS="${LIBS_save}" @@ -612,7 +612,7 @@ if test "x${have_shmopen}" = "xyes"; then AC_DEFINE(HAVE_SHMOPEN, 1, [Does your system provide shm_open]) - LIBS="${LIBS} -lrt" + EINA_LIBS="${EINA_LIBS} -lrt" fi ### Modules |
From: Enlightenment S. <no-...@en...> - 2011-08-26 16:02:21
|
Log: define HAVE_DLOPEN also on Windows Author: caro Date: 2011-08-26 09:01:28 -0700 (Fri, 26 Aug 2011) New Revision: 62863 Trac: http://trac.enlightenment.org/e/changeset/62863 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-08-26 15:59:42 UTC (rev 62862) +++ trunk/eina/configure.ac 2011-08-26 16:01:28 UTC (rev 62863) @@ -458,17 +458,18 @@ mingw*) # managed by evil AC_DEFINE(HAVE_DLADDR) + AC_DEFINE(HAVE_DLOPEN) ;; *) AC_CHECK_FUNCS([dlopen], [res="yes"], [res="no"]) if test "x${res}" = "xyes" ; then AC_CHECK_FUNCS([dladdr], [AC_DEFINE(HAVE_DLADDR)]) - AC_DEFINE(HAVE_DLOPEN) + AC_DEFINE(HAVE_DLOPEN) else AC_CHECK_LIB([dl], [dlopen], [res="yes"], [res="no"]) if test "x${res}" = "xyes" ; then AC_CHECK_LIB([dl], [dladdr], [AC_DEFINE(HAVE_DLADDR)]) - AC_DEFINE(HAVE_DLOPEN) + AC_DEFINE(HAVE_DLOPEN) dlopen_libs="-ldl" fi fi |
From: Enlightenment S. <no-...@en...> - 2011-09-16 07:30:51
|
Log: quotes and cleanup Author: caro Date: 2011-09-16 00:30:40 -0700 (Fri, 16 Sep 2011) New Revision: 63433 Trac: http://trac.enlightenment.org/e/changeset/63433 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-09-16 07:09:01 UTC (rev 63432) +++ trunk/eina/configure.ac 2011-09-16 07:30:40 UTC (rev 63433) @@ -284,28 +284,28 @@ want_valgrind="auto" have_valgrind="no" -AC_MSG_CHECKING(whether to enable build with valgrind) -AC_ARG_ENABLE(valgrind, - AC_HELP_STRING([--enable-valgrind], [improve valgrind support by hinting it of our memory usages, having it to report proper mempool leaks.]), - [want_valgrind=$enableval] -) -AC_MSG_RESULT($want_valgrind) +AC_ARG_ENABLE([valgrind], + [AC_HELP_STRING([--enable-valgrind], [improve valgrind support by hinting it of our memory usages, having it to report proper mempool leaks.])], + [want_valgrind=$enableval]) -if test "x${want_valgrind}" = "xyes" -o "x${want_valgrind}" = "xauto"; then - PKG_CHECK_MODULES(VALGRIND, valgrind >= 2.4.0, - [ - requirement_eina="valgrind ${requirement_eina}" - have_valgrind="yes" - ], - [ - AC_DEFINE(NVALGRIND, 1, [Valgrind support disabled]) - if test "x$want_valgrind" = "xyes"; then - AC_MSG_ERROR([Valgrind >= 2.4.0 is required)]) - fi - ] - ) +AC_MSG_CHECKING([whether to enable build with valgrind]) +AC_MSG_RESULT([${want_valgrind}]) + +if test "x${want_valgrind}" = "xyes" || test "x${want_valgrind}" = "xauto"; then + PKG_CHECK_MODULES([VALGRIND], + [valgrind >= 2.4.0], + [ + requirement_eina="valgrind ${requirement_eina}" + have_valgrind="yes" + ], + [ + AC_DEFINE([NVALGRIND], [1], [Valgrind support disabled]) + if test "x${want_valgrind}" = "xyes"; then + AC_MSG_ERROR([Valgrind >= 2.4.0 is required]) + fi + ]) else - AC_DEFINE(NVALGRIND, 1, [Valgrind support disabled]) + AC_DEFINE([NVALGRIND], [1], [Valgrind support disabled]) fi @@ -315,12 +315,12 @@ case "$host_os" in mingw*) PKG_CHECK_MODULES([EVIL], [evil]) - AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if evil package is installed]) + AC_DEFINE([HAVE_EVIL], [1], [Set to 1 if evil package is installed]) requirement_eina="evil" EFL_EINA_BUILD="-DEFL_EINA_BUILD" ;; esac -AC_SUBST(EFL_EINA_BUILD) +AC_SUBST([EFL_EINA_BUILD]) # Check ememoa memory pool library @@ -333,8 +333,8 @@ enable_ememoa="no" fi ], - [enable_ememoa="yes"] -) + [enable_ememoa="yes"]) + AC_MSG_CHECKING([whether to use ememoa for memory pool]) AC_MSG_RESULT([$enable_ememoa]) @@ -342,38 +342,41 @@ PKG_CHECK_MODULES([EMEMOA], [ememoa >= 0.0.26 ], [enable_ememoa="yes"], - [enable_ememoa="no"] - ) + [enable_ememoa="no"]) fi -PKG_CHECK_MODULES([ECORE_EVAS], [ecore-evas ecore evas], [build_tiler_example="yes"], [build_tiler_example="no"]) +PKG_CHECK_MODULES([ECORE_EVAS], + [ecore-evas ecore evas], + [build_tiler_example="yes"], + [build_tiler_example="no"]) + AM_CONDITIONAL([BUILD_TILER_EXAMPLE], [test "x${build_tiler_example}" = "xyes"]) + ### Checks for header files AC_HEADER_ASSERT AC_HEADER_DIRENT AC_HEADER_TIME -AC_CHECK_HEADERS([unistd.h libgen.h]) EFL_CHECK_PATH_MAX +AC_CHECK_HEADERS([unistd.h libgen.h inttypes.h stdint.h]) -### Checks for types -AC_CHECK_HEADER([inttypes.h], - [ - EINA_CONFIGURE_HAVE_INTTYPES_H="#define EINA_HAVE_INTTYPES_H" - AC_DEFINE(HAVE_INTTYPES_H, 1, [Define to 1 if you have the <inttypes.h> header file.]) - ]) -AC_SUBST(EINA_CONFIGURE_HAVE_INTTYPES_H) +if test "x${ac_cv_header_inttypes_h}" = "xyes" ; then + EINA_CONFIGURE_HAVE_INTTYPES_H="#define EINA_HAVE_INTTYPES_H" + AC_DEFINE([HAVE_INTTYPES_H], [1], [Define to 1 if you have the <inttypes.h> header file.]) +fi +AC_SUBST([EINA_CONFIGURE_HAVE_INTTYPES_H]) -AC_CHECK_HEADER([stdint.h], - [ +if test "x${ac_cv_header_inttypes_h}" = "xyes" ; then EINA_CONFIGURE_HAVE_STDINT_H="#define EINA_HAVE_STDINT_H" - AC_DEFINE(HAVE_STDINT_H, 1, [Define to 1 if you have the <stdint.h> header file.]) - ]) -AC_SUBST(EINA_CONFIGURE_HAVE_STDINT_H) + AC_DEFINE([HAVE_STDINT_H], [1], [Define to 1 if you have the <stdint.h> header file.]) +fi +AC_SUBST([EINA_CONFIGURE_HAVE_STDINT_H]) -AC_CHECK_SIZEOF(wchar_t) +### Checks for types + +AC_CHECK_SIZEOF([wchar_t]) EINA_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t -AC_SUBST(EINA_SIZEOF_WCHAR_T) +AC_SUBST([EINA_SIZEOF_WCHAR_T]) ### Checks for structures @@ -413,8 +416,8 @@ EFL_COMPILER_FLAG([-Wshadow]) -AC_SUBST(EINA_CPPFLAGS) -AC_SUBST(EINA_CFLAGS) +AC_SUBST([EINA_CPPFLAGS]) +AC_SUBST([EINA_CFLAGS]) ### Checks for linker characteristics @@ -441,8 +444,8 @@ EINA_LIBS="-ldl -lrt -lm" ;; esac -AC_SUBST(EINA_LIBS) -AC_SUBST(lt_enable_auto_import) +AC_SUBST([EINA_LIBS]) +AC_SUBST([lt_enable_auto_import]) EFL_LINKER_FLAG([-fno-strict-aliasing]) @@ -450,32 +453,32 @@ ### Checks for library functions AC_ISC_POSIX AC_FUNC_ALLOCA -AC_CHECK_FUNCS(strlcpy) +AC_CHECK_FUNCS([strlcpy dirfd openat fstatat fpathconf]) -#dlopen and dladdr +# dlopen and dladdr dlopen_libs="" case "$host_os" in mingw*) # managed by evil - AC_DEFINE(HAVE_DLADDR) - AC_DEFINE(HAVE_DLOPEN) + AC_DEFINE([HAVE_DLADDR]) + AC_DEFINE([HAVE_DLOPEN]) ;; *) AC_CHECK_FUNCS([dlopen], [res="yes"], [res="no"]) if test "x${res}" = "xyes" ; then - AC_CHECK_FUNCS([dladdr], [AC_DEFINE(HAVE_DLADDR)]) - AC_DEFINE(HAVE_DLOPEN) + AC_CHECK_FUNCS([dladdr], [AC_DEFINE([HAVE_DLADDR])]) + AC_DEFINE([HAVE_DLOPEN]) else AC_CHECK_LIB([dl], [dlopen], [res="yes"], [res="no"]) if test "x${res}" = "xyes" ; then - AC_CHECK_LIB([dl], [dladdr], [AC_DEFINE(HAVE_DLADDR)]) + AC_CHECK_LIB([dl], [dladdr], [AC_DEFINE([HAVE_DLADDR])]) AC_DEFINE(HAVE_DLOPEN) dlopen_libs="-ldl" fi fi ;; esac -AC_SUBST(dlopen_libs) +AC_SUBST([dlopen_libs]) EFL_CHECK_FNMATCH([], [AC_MSG_ERROR([Cannot find fnmatch()])]) @@ -580,18 +583,9 @@ AC_DEFINE([HAVE_ICONV], [1], [Set to 1 if iconv library is installed]) fi -#check for dirfd API presence -have_dirfd="no" -AC_CHECK_FUNCS([dirfd], [have_dirfd="yes"], []) -if test "x${dirfd}" = "xyes"; then - AC_DEFINE(HAVE_DIRFD) -fi -AC_CHECK_FUNCS([openat], [AC_DEFINE(HAVE_OPENAT)], []) -AC_CHECK_FUNCS([fstatat], [AC_DEFINE(HAVE_FSTATAT)], []) -AC_CHECK_FUNCS([fpathconf], [AC_DEFINE(HAVE_FPATHCONF)], []) - +# shmopen have_shmopen=no -AC_MSG_CHECKING(for shm_open availability) +AC_MSG_CHECKING([for shm_open availability]) LIBS_save="${LIBS}" LIBS="${LIBS} -lrt" @@ -615,14 +609,16 @@ AC_MSG_RESULT([${have_shmopen}]) if test "x${have_shmopen}" = "xyes"; then - AC_DEFINE(HAVE_SHMOPEN, 1, [Does your system provide shm_open]) + AC_DEFINE([HAVE_SHMOPEN], [1], [Define to 1 if you have the `shm_open' function.]) rt_libs="-lrt" fi AC_SUBST([rt_libs]) -### Check for extended attribute +# extended attribute +AC_MSG_CHECKING([for extended attributes]) + AC_COMPILE_IFELSE( [AC_LANG_PROGRAM( [[ @@ -635,13 +631,12 @@ tmp = getxattr("/", "user.ethumb.md5", NULL, 0); setxattr("/", "user.ethumb.md5", NULL, 0, 0); ]])], - [ - AC_DEFINE(HAVE_XATTR, 1, [Define to 1 if you have 'listxattr', 'setxattr' and 'getxattr']) - have_xattr="yes" - ], - [have_xattr="no"]) + [ + AC_DEFINE([HAVE_XATTR], [1], [Define to 1 if you have the `listxattr', `setxattr' and `getxattr' functions.]) + have_xattr="yes" + ], + [have_xattr="no"]) -AC_MSG_CHECKING([for Xattr]) AC_MSG_RESULT([${have_xattr}]) ### Modules @@ -690,22 +685,6 @@ EFL_CHECK_BUILD_EXAMPLES([enable_build_examples="yes"], [enable_build_examples="no"]) EFL_CHECK_INSTALL_EXAMPLES([enable_install_examples="yes"], [enable_install_examples="no"]) -### Create the .pc.in file according to the major version -#cat > ${srcdir}/eina-${VMAJ}.pc.in << EOF -#prefix=@prefix@ -#exec_prefix=@exec_prefix@ -#libdir=@libdir@ -#includedir=@includedir@ -# -#Name: Eina -#Description: A Library that implements fast data types and miscellaneous tools -#Requires: -#Version: @VERSION@ -#Libs: -L${libdir} -leina -#Libs.private: -ldl -#Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina -#EOF - AC_CONFIG_FILES([ Makefile eina.pc |
From: Enlightenment S. <no-...@en...> - 2011-09-16 07:34:53
|
Log: fix configure output Author: caro Date: 2011-09-16 00:34:43 -0700 (Fri, 16 Sep 2011) New Revision: 63434 Trac: http://trac.enlightenment.org/e/changeset/63434 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-09-16 07:30:40 UTC (rev 63433) +++ trunk/eina/configure.ac 2011-09-16 07:34:43 UTC (rev 63434) @@ -737,7 +737,7 @@ fi echo " Amalgamation.........: ${do_amalgamation}" echo " Iconv support........: ${have_iconv}" -echo " File dirfd...........: ${have_dirfd}" +echo " File dirfd...........: ${ac_cv_func_dirfd}" echo " File xattr...........: ${have_xattr}" echo echo " Documentation........: ${build_doc}" |
From: Enlightenment S. <no-...@en...> - 2011-11-14 22:11:34
|
Log: Eina: fix grep usage replace \+ by + as it should be add -E option to grep, handle the + in expression patch by Fabien Romano from OpenBSD Author: caro Date: 2011-11-14 14:11:27 -0800 (Mon, 14 Nov 2011) New Revision: 65207 Trac: http://trac.enlightenment.org/e/changeset/65207 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-11-14 22:08:02 UTC (rev 65206) +++ trunk/eina/configure.ac 2011-11-14 22:11:27 UTC (rev 65207) @@ -178,7 +178,7 @@ [limit eina internal log level to the given number, any call to EINA_LOG() with values greater than this will be compiled out, ignoring runtime settings, but saving function calls.])], [ if test "x${withval}" != "xno"; then - if echo "${withval}" | grep '^[[0-9]]\+$' >/dev/null 2>/dev/null; then + if echo "${withval}" | grep -E '^[[0-9]]+$' >/dev/null 2>/dev/null; then AC_MSG_NOTICE([ignoring any EINA_LOG() with level greater than ${withval}]) AC_DEFINE_UNQUOTED(EINA_LOG_LEVEL_MAXIMUM, ${withval}, [if set, logging is limited to this amount.]) with_max_log_level="${withval}" |
From: Enlightenment S. <no-...@en...> - 2011-11-16 17:48:05
|
Log: evil >= 1.0.0 Author: caro Date: 2011-11-16 09:47:58 -0800 (Wed, 16 Nov 2011) New Revision: 65299 Trac: http://trac.enlightenment.org/e/changeset/65299 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-11-16 17:38:19 UTC (rev 65298) +++ trunk/eina/configure.ac 2011-11-16 17:47:58 UTC (rev 65299) @@ -314,7 +314,7 @@ EFL_EINA_BUILD="" case "$host_os" in mingw*) - PKG_CHECK_MODULES([EVIL], [evil]) + PKG_CHECK_MODULES([EVIL], [evil >= 1.0.0]) AC_DEFINE([HAVE_EVIL], [1], [Set to 1 if evil package is installed]) requirement_eina="evil" EFL_EINA_BUILD="-DEFL_EINA_BUILD" |
From: Enlightenment S. <no-...@en...> - 2011-12-23 18:59:31
|
Log: Eina: better autotools for dirfd Author: caro Date: 2011-12-23 10:59:24 -0800 (Fri, 23 Dec 2011) New Revision: 66483 Trac: http://trac.enlightenment.org/e/changeset/66483 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2011-12-23 17:29:28 UTC (rev 66482) +++ trunk/eina/configure.ac 2011-12-23 18:59:24 UTC (rev 66483) @@ -479,24 +479,30 @@ AC_FUNC_ALLOCA AC_CHECK_FUNCS([strlcpy openat fstatat fpathconf execvp]) -AC_MSG_CHECKING([dirfd]) -AC_LINK_IFELSE([ - +AC_MSG_CHECKING([for dirfd]) +AC_LINK_IFELSE( + [ + AC_LANG_PROGRAM( + [[ #include <dirent.h> - -DIR *dirp; - -int -main(void) + ]], + [[ +int main(void) { - return dirfd(dirp); + DIR *dirp; + return dirfd(dirp); } -], [ AC_MSG_RESULT([yes]) - AC_DEFINE([HAVE_DIRFD], 1, [ Define to 1 if you have the `dirfd' function or macro. ]) + ]]) ], - [ AC_MSG_RESULT([no])] -) + [have_dirfd="yes"], + [have_dirfd="no"]) +AC_MSG_RESULT([${have_dirfd}]) + +if test "x${have_dirfd}" = "xyes" ; then + AC_DEFINE([HAVE_DIRFD], [1], [ Define to 1 if you have the `dirfd' function or macro.]) +fi + # dlopen and dladdr dlopen_libs="" case "$host_os" in @@ -810,7 +816,7 @@ fi echo " Amalgamation.........: ${do_amalgamation}" echo " Iconv support........: ${have_iconv}" -echo " File dirfd...........: ${ac_cv_func_dirfd}" +echo " File dirfd...........: ${have_dirfd}" echo " File xattr...........: ${have_xattr}" echo echo " Documentation........: ${build_doc}" |
From: Enlightenment S. <no-...@en...> - 2012-01-24 22:05:53
|
Log: Eina: fix requirements and a comment message Author: caro Date: 2012-01-24 14:05:46 -0800 (Tue, 24 Jan 2012) New Revision: 67515 Trac: http://trac.enlightenment.org/e/changeset/67515 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2012-01-24 21:59:50 UTC (rev 67514) +++ trunk/eina/configure.ac 2012-01-24 22:05:46 UTC (rev 67515) @@ -316,7 +316,7 @@ mingw*) PKG_CHECK_MODULES([EVIL], [evil >= 1.0.0]) AC_DEFINE([HAVE_EVIL], [1], [Set to 1 if evil package is installed]) - requirement_eina="evil" + requirement_eina="${requirement_eina} evil" EFL_EINA_BUILD="-DEFL_EINA_BUILD" ;; esac @@ -387,8 +387,8 @@ case "$host_vendor" in ps3*) PKG_CHECK_MODULES([ESCAPE], [escape]) - AC_DEFINE(HAVE_ESCAPE, 1, [Set to 1 if evil package is installed]) - requirement_eina="escape" + AC_DEFINE(HAVE_ESCAPE, 1, [Set to 1 if Escape package is installed]) + requirement_eina="${requirement_eina} escape" EINA_CFLAGS="${ESCAPE_CFLAGS} ${EINA_CFLAGS}" ;; esac @@ -781,7 +781,7 @@ fi AM_CONDITIONAL([CITYHASH_BENCH], [test -n "$CXX" && test "x$enable_benchmark" = "xyes"]) -AC_SUBST(requirement_eina) +AC_SUBST([requirement_eina]) ### Build and install examples EFL_CHECK_BUILD_EXAMPLES([enable_build_examples="yes"], [enable_build_examples="no"]) |
From: Enlightenment S. <no-...@en...> - 2012-03-25 11:14:58
|
Log: didn't mean to commit that Author: caro Date: 2012-03-25 04:14:48 -0700 (Sun, 25 Mar 2012) New Revision: 69609 Trac: http://trac.enlightenment.org/e/changeset/69609 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2012-03-25 11:12:32 UTC (rev 69608) +++ trunk/eina/configure.ac 2012-03-25 11:14:48 UTC (rev 69609) @@ -315,7 +315,7 @@ EFL_EINA_BUILD="" case "$host_os" in mingw*) - PKG_CHECK_EXISTS([EVIL], [evil >= 1.0.0]) + PKG_CHECK_MODULES([EVIL], [evil >= 1.0.0]) AC_DEFINE([HAVE_EVIL], [1], [Set to 1 if evil package is installed]) requirement_eina="${requirement_eina} evil" EFL_EINA_BUILD="-DEFL_EINA_BUILD" |
From: Enlightenment S. <no-...@en...> - 2012-03-25 11:16:24
|
Log: and -lm in .pc Author: caro Date: 2012-03-25 04:16:14 -0700 (Sun, 25 Mar 2012) New Revision: 69610 Trac: http://trac.enlightenment.org/e/changeset/69610 Modified: trunk/eina/eina.pc.in Modified: trunk/eina/eina.pc.in =================================================================== --- trunk/eina/eina.pc.in 2012-03-25 11:14:48 UTC (rev 69609) +++ trunk/eina/eina.pc.in 2012-03-25 11:16:14 UTC (rev 69610) @@ -8,5 +8,5 @@ @pkgconfig_requires_private@: @requirement_eina@ Version: @VERSION@ Libs: -L${libdir} -leina @EFL_PTHREAD_LIBS@ -Libs.private: @EFL_FNMATCH_LIBS@ @EFL_SHM_OPEN_LIBS@ @EFL_PTHREAD_LIBS@ @iconv_libs@ @EINA_LIBS@ +Libs.private: @EFL_FNMATCH_LIBS@ @EFL_SHM_OPEN_LIBS@ @EFL_PTHREAD_LIBS@ @iconv_libs@ @EINA_LIBS@ -lm Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina |
From: Enlightenment S. <no-...@en...> - 2012-03-25 17:08:23
|
Log: fix dist Author: caro Date: 2012-03-25 10:08:13 -0700 (Sun, 25 Mar 2012) New Revision: 69614 Trac: http://trac.enlightenment.org/e/changeset/69614 Modified: trunk/eina/Makefile.am Modified: trunk/eina/Makefile.am =================================================================== --- trunk/eina/Makefile.am 2012-03-25 16:39:51 UTC (rev 69613) +++ trunk/eina/Makefile.am 2012-03-25 17:08:13 UTC (rev 69614) @@ -45,6 +45,7 @@ m4/common/efl_cpu.m4 \ m4/common/efl_doxygen.m4 \ m4/common/efl_fnmatch.m4 \ +m4/common/efl_shm_open.m4 \ m4/common/efl_tests.m4 \ m4/common/efl_threads.m4 \ m4/common/efl_path_max.m4 \ |
From: Enlightenment S. <no-...@en...> - 2012-03-31 07:38:07
|
Log: Eina: update ChangeLog (NEWS already filled) Author: caro Date: 2012-03-31 00:38:01 -0700 (Sat, 31 Mar 2012) New Revision: 69814 Trac: http://trac.enlightenment.org/e/changeset/69814 Modified: trunk/eina/ChangeLog Modified: trunk/eina/ChangeLog =================================================================== --- trunk/eina/ChangeLog 2012-03-31 07:32:51 UTC (rev 69813) +++ trunk/eina/ChangeLog 2012-03-31 07:38:01 UTC (rev 69814) @@ -245,3 +245,8 @@ 2012-03-29 Iván Briano * Avoid freeing old data before returning it on eina_hash_set(). + +2012-03-31 Vincent Torri + + * Add missing API eina_file_map_faulted() on Windows. Does nothing + for now |
From: Enlightenment S. <no-...@en...> - 2012-03-31 10:12:11
|
Log: formatting Author: caro Date: 2012-03-31 03:12:05 -0700 (Sat, 31 Mar 2012) New Revision: 69817 Trac: http://trac.enlightenment.org/e/changeset/69817 Modified: trunk/eina/ChangeLog Modified: trunk/eina/ChangeLog =================================================================== --- trunk/eina/ChangeLog 2012-03-31 08:12:22 UTC (rev 69816) +++ trunk/eina/ChangeLog 2012-03-31 10:12:05 UTC (rev 69817) @@ -249,4 +249,4 @@ 2012-03-31 Vincent Torri * Add missing API eina_file_map_faulted() on Windows. Does nothing - for now + for now. |
From: Enlightenment S. <no-...@en...> - 2012-07-20 11:00:36
|
Log: libtool authors must be impaled (#1) Author: caro Date: 2012-07-20 04:00:24 -0700 (Fri, 20 Jul 2012) New Revision: 74235 Trac: http://trac.enlightenment.org/e/changeset/74235 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2012-07-20 10:53:33 UTC (rev 74234) +++ trunk/eina/configure.ac 2012-07-20 11:00:24 UTC (rev 74235) @@ -38,6 +38,7 @@ AC_GNU_SOURCE AC_SYS_LARGEFILE +lt_cv_deplibs_check_method='pass_all' AC_LIBTOOL_WIN32_DLL define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl |
From: Enlightenment S. <no-...@en...> - 2012-07-21 18:33:10
|
Log: remove workaround Author: caro Date: 2012-07-21 11:33:02 -0700 (Sat, 21 Jul 2012) New Revision: 74286 Trac: http://trac.enlightenment.org/e/changeset/74286 Modified: trunk/eina/configure.ac Modified: trunk/eina/configure.ac =================================================================== --- trunk/eina/configure.ac 2012-07-21 18:31:43 UTC (rev 74285) +++ trunk/eina/configure.ac 2012-07-21 18:33:02 UTC (rev 74286) @@ -38,7 +38,7 @@ AC_GNU_SOURCE AC_SYS_LARGEFILE -lt_cv_deplibs_check_method='pass_all' +#lt_cv_deplibs_check_method='pass_all' AC_LIBTOOL_WIN32_DLL define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl |
From: Enlightenment S. <no-...@en...> - 2012-09-14 16:55:43
|
Log: maintianerclean++ Author: caro Date: 2012-09-14 09:55:36 -0700 (Fri, 14 Sep 2012) New Revision: 76685 Trac: http://trac.enlightenment.org/e/changeset/76685 Modified: trunk/eina/Makefile.am Modified: trunk/eina/Makefile.am =================================================================== --- trunk/eina/Makefile.am 2012-09-14 16:51:38 UTC (rev 76684) +++ trunk/eina/Makefile.am 2012-09-14 16:55:36 UTC (rev 76685) @@ -7,6 +7,8 @@ MAINTAINERCLEANFILES = \ Makefile.in \ aclocal.m4 \ +config.cache \ +config.cache-env \ config.guess \ config.h.in \ config.h.in~ \ |