summaryrefslogtreecommitdiffstats
path: root/devel/fpc/PRE_BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'devel/fpc/PRE_BUILD')
-rwxr-xr-xdevel/fpc/PRE_BUILD14
1 files changed, 3 insertions, 11 deletions
diff --git a/devel/fpc/PRE_BUILD b/devel/fpc/PRE_BUILD
index 84cccd382f..efe28d4097 100755
--- a/devel/fpc/PRE_BUILD
+++ b/devel/fpc/PRE_BUILD
@@ -1,13 +1,5 @@
default_pre_build &&
-if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
- ARCH=i386
-elif [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" ]]; then
- ARCH=x86_64
-else
- ARCH=i386
-fi &&
-
cd $SOURCE_DIRECTORY &&
#
# Setup bootstrapping, only if we don't have fpc already
@@ -16,8 +8,8 @@ if ! spell_ok fpc ; then
mkdir bootstrap &&
cd bootstrap &&
unpack_file 2 &&
-tar -xf binary.$ARCH-linux.tar &&
-tar -xzf base.$ARCH-linux.tar.gz
+tar -xf fpc-$VERSION.$B_ARCH/binary.$B_ARCH.tar &&
+tar -xzf base.$B_ARCH.tar.gz
fi &&
cd $SOURCE_DIRECTORY &&
@@ -26,7 +18,7 @@ local GDB WHERE &&
GDB=$INSTALL_ROOT/usr/lib/libgdb.a &&
if [[ -e $GDB ]];then
- WHERE=packages/base/gdbint/libgdb/units/$ARCH-linux/ &&
+ WHERE=packages/base/gdbint/libgdb/units/$B_ARCH/ &&
mkdir -p $WHERE &&
cp $GDB $WHERE
fi