talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit facfb6174d9b5b97a144627ab44dbb61611ee882
parent a480d0a8702990b7bad4e8633b111c59a4179074
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Tue,  1 Dec 2015 18:50:29 +0100

Check for flex version properly in autogen.sh.

Diffstat:
Mautogen.sh | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/autogen.sh b/autogen.sh @@ -24,7 +24,13 @@ else flex_major=`echo $flexver|sed "s/\..*//"` flex_minor=`echo $flexver|sed "s/$flex_major\.\(.*\)\..*/\1/"` flex_micro=`echo $flexver|sed "s/$flex_major\.$flex_minor\.\(.*\)/\1/"` - if [ $flex_major -lt 2 -o $flex_minor -lt 5 -o $flex_micro -lt 31 ]; then + + flex_numversion=$(expr \ + $flex_major \* 10000 + \ + $flex_minor \* 100 + \ + $flex_micro) + + if [ $flex_numversion -lt 20531 ]; then echo Flex 2.5.31 or greater is needed to compile Claws Mail git exit 1 fi