Fix from Stephen McConnel for bug 5010
[mono.git] / build-mingw32.sh
index d751b2e83331ad8d6f3a4bc64c19bfd666d5c99a..16fc66fa923fe10bdbecfe1a2c32f6c6d7fb794e 100755 (executable)
@@ -57,11 +57,11 @@ function setup ()
     CROSS_DLL_DIR="$CROSS_DIR/bin"
     PATH=$CROSS_BIN_DIR:$PATH
 
-    MONO_VERSION=`grep AM_INIT_AUTOMAKE configure.in | cut -d ',' -f 2|tr -d '\)'`
+    MONO_VERSION=`grep AM_INIT_AUTOMAKE configure.in | cut -d ',' -f 2|tr -d '\)'|tr -d '\('`
     
     if [ -d ./.git ]; then
        MONO_GIT_COMMIT="`git log -1 --format=format:%t`"
-       MONO_GIT_BRANCH="`git branch|grep '\*'|cut -d ' ' -f 2`"
+       MONO_GIT_BRANCH="`git branch|grep '\*'|cut -d ' ' -f 2|tr -d '\)'|tr -d '\('`"
        MONO_RELEASE="$MONO_VERSION-$MONO_GIT_BRANCH-$MONO_GIT_COMMIT"
     else
        MONO_RELEASE="$MONO_VERSION"