talons

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

commit a839f1b6111f9a5b9af50fee05095607853530b2
parent 6eabcd7eee9cdc2d5424e31303831f743adcd814
Author: Ricardo Mones <ricardo@mones.org>
Date:   Fri, 22 Mar 2013 19:30:32 +0100

Even less processes

Split the GIT_VERSION with POSIX patterns, original patch by
Andrew Shadura <https://profiles.google.com/108080719405250187705>

Diffstat:
Mconfigure.ac | 11+++++++----
1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/configure.ac b/configure.ac @@ -17,10 +17,13 @@ if test \( -d .git \); then else GIT_VERSION=`sh -c '. ./version'` fi -MAJOR_VERSION=`echo $GIT_VERSION | awk -F. '{print $1}'` -MINOR_VERSION=`echo $GIT_VERSION | awk -F. '{print $2}'` -MICRO_VERSION=`echo $GIT_VERSION | awk -F- '{print $1}' | awk -F. '{print $3}'` -EXTRA_VERSION=`echo $GIT_VERSION | awk -F- '{print $2}'` +MAJOR_VERSION=${GIT_VERSION%%.*} +MINOR_VERSION=${GIT_VERSION#*.} +MINOR_VERSION=${MINOR_VERSION%%.*} +MICRO_VERSION=${GIT_VERSION##*.} +MICRO_VERSION=${MICRO_VERSION%%-*} +EXTRA_VERSION=${GIT_VERSION#*-} +EXTRA_VERSION=${EXTRA_VERSION%%-*} if test \( "x$EXTRA_VERSION" != "x" -a `echo -n $EXTRA_VERSION | wc -c` -lt 5 \); then VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}git${EXTRA_VERSION}