add separate elm version requirement

elm versioning for stable series will be different than efl versioning, so these are not the same.

also now that the theme for enlightenment is distributed with elementary, there may be (and is) a MAXIMUM usable version of elementary which will work with a given E version while I work to stabilize various api across the releases. as a result, e18 RELEASES will not be usable with elm >= 1.9 (current git and beyond).

tl;dr: don't mix live versions with releases.
This commit is contained in:
Mike Blumenkrantz 2013-12-20 10:50:40 -05:00
parent 4bff603ccc
commit 5a6dcf17f3
1 changed files with 7 additions and 2 deletions

View File

@ -96,6 +96,9 @@ AC_DEFINE(HAVE_ENVIRON, 1, [Have environ var])
efl_version="1.8.3"
AC_SUBST(efl_version)
elm_version="1.8.2"
AC_SUBST(elm_version)
AC_CHECK_HEADERS([sys/timerfd.h sys/ptrace.h arpa/inet.h netinet/in.h])
dnl AC_CHECK_HEADERS(X11/extensions/shape.h,, AC_MSG_ERROR([Cannot find X11/extensions/shape.h. Make sure your CFLAGS environment variable contains include lines for the location of this file]))
@ -552,7 +555,8 @@ PKG_CHECK_MODULES(E, [
eina >= ${efl_version}
eldbus >= ${efl_version}
eio >= ${efl_version}
elementary >= ${efl_version}
elementary >= ${elm_version}
elementary < 1.8.99
emotion >= ${efl_version}
$eeze_mount
$udisks_mount
@ -574,7 +578,8 @@ efreet-trash >= ${efl_version} \
eina >= ${efl_version} \
eldbus >= ${efl_version} \
eio >= ${efl_version} \
elementary >= ${efl_version} \
elementary >= ${elm_version} \
elementary < 1.8.99 \
emotion >= ${efl_version} \
$udisks_mount \
$eeze_mount \