summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--development/mono/mono.SlackBuild12
1 files changed, 8 insertions, 4 deletions
diff --git a/development/mono/mono.SlackBuild b/development/mono/mono.SlackBuild
index cf903b3bed..3c669bb3aa 100644
--- a/development/mono/mono.SlackBuild
+++ b/development/mono/mono.SlackBuild
@@ -25,17 +25,21 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
+ BOOTSTRAP_ARCH=i486
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
+ BOOTSTRAP_ARCH=i486
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
+ BOOTSTRAP_ARCH=x86_64
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
+ BOOTSTRAP_ARCH=i486
fi
set -e
@@ -56,9 +60,9 @@ find -L . \
# Use full featured precompiled mono version instead of monolite
pushd $TMP
-rm -rf $PRGNAM-$BIN_VERSION-$ARCH
-tar xvf $CWD/$PRGNAM-$BIN_VERSION-$ARCH.tar.bz2
-export PATH="$TMP/$PRGNAM-$BIN_VERSION-$ARCH/usr/bin:$PATH"
+rm -rf $PRGNAM-$BIN_VERSION-$BOOTSTRAP_ARCH
+tar xvf $CWD/$PRGNAM-$BIN_VERSION-$BOOTSTRAP_ARCH.tar.bz2
+export PATH="$TMP/$PRGNAM-$BIN_VERSION-$BOOTSTRAP_ARCH/usr/bin:$PATH"
popd
CFLAGS="$SLKCFLAGS" \