]> arthur.barton.de Git - ngircd-alex.git/commitdiff
autogen.sh: Don't use "egrep -o", use "sed"
authorAlexander Barton <alex@barton.de>
Sun, 27 Jan 2013 11:25:58 +0000 (12:25 +0100)
committerAlexander Barton <alex@barton.de>
Sun, 27 Jan 2013 11:25:58 +0000 (12:25 +0100)
"egrep -o" isn't portable and not available on OpenBSD, for example. So
let's use sed instead to get the automake version. The expression used
now is less specific but should work as well ...

autogen.sh

index b1fa883d76fe27138544181b3c3aa9c15f74a055..08cd4c2e05271e434c22e86e173a322dd6e286c7 100755 (executable)
@@ -153,7 +153,7 @@ echo "Searching for required tools ..."
 [ -z "$AUTOMAKE" ] && Notfound automake
 [ -z "$AUTOCONF" ] && Notfound autoconf
 
-AM_VERSION=`$AUTOMAKE --version|head -n 1|egrep -o "([1-9]\.[0-9]+(\.[0-9]+)*)"`
+AM_VERSION=`$AUTOMAKE --version | head -n 1 | sed -e 's/.* //g'`
 ifs=$IFS; IFS="."; set $AM_VERSION; IFS=$ifs
 AM_MAJOR="$1"; AM_MINOR="$2"; AM_PATCHLEVEL="$3"
 echo "Detected automake $AM_VERSION ..."