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:
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