From 27f995fb84d3b02f9bb8fe5e26b822523ad2758c Mon Sep 17 00:00:00 2001 From: Christian Engwer <christi@dune-project.org> Date: Tue, 30 Sep 2008 12:41:20 +0000 Subject: [PATCH] * Use POSIX awk instead of GNU extensions for darwin compatibility, see also http://www.opengroup.org/onlinepubs/009695399/utilities/awk.html Credits go to Elias Pipping [[Imported from SVN: r5296]] --- m4/dune.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/m4/dune.m4 b/m4/dune.m4 index 4dc83d4ef..14ace2556 100644 --- a/m4/dune.m4 +++ b/m4/dune.m4 @@ -38,9 +38,9 @@ AC_DEFUN([DUNE_PARSE_MODULE_VERSION],[ m4_pushdef([_DUNE_MODULE], [m4_toupper(_dune_module)]) _DUNE_MODULE[]_VERSION=_dune_version - _DUNE_MODULE[]_VERSION_MAJOR="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[1]],/[[[[:digit:]]]]*/,n); print n[[0]] }'`" - _DUNE_MODULE[]_VERSION_MINOR="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[2]],/[[[[:digit:]]]]*/,n); print n[[0]] }'`" - _DUNE_MODULE[]_VERSION_REVISION="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[3]],/[[[[:digit:]]]]*/,n); print n[[0]] }'`" + _DUNE_MODULE[]_VERSION_MAJOR="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[1]],/[[[[:digit:]]]]*/); print substr(s[[1]],RSTART,RLENGTH) }'`" + _DUNE_MODULE[]_VERSION_MINOR="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[2]],/[[[[:digit:]]]]*/); print substr(s[[2]],RSTART,RLENGTH) }'`" + _DUNE_MODULE[]_VERSION_REVISION="`echo _dune_version | awk '{ split($[]0,s,"."); match(s[[3]],/[[[[:digit:]]]]*/); print substr(s[[3]],RSTART,RLENGTH) }'`" if test x$_DUNE_MODULE[]_VERSION_REVISION = x ; then _DUNE_MODULE[]_VERSION_REVISION=0 fi -- GitLab