aboutsummaryrefslogtreecommitdiff
path: root/system/macemu/macemu.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'system/macemu/macemu.SlackBuild')
-rw-r--r--system/macemu/macemu.SlackBuild15
1 files changed, 5 insertions, 10 deletions
diff --git a/system/macemu/macemu.SlackBuild b/system/macemu/macemu.SlackBuild
index f74e71ea01..d3be497757 100644
--- a/system/macemu/macemu.SlackBuild
+++ b/system/macemu/macemu.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for macemu (BasiliskII and SheepShaver)
-# Copyright 2014-2018 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2014-2024 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=macemu
-VERSION=${VERSION:-20180225_2e302d6}
+VERSION=${VERSION:-20241124_95e2632}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE"
exit 0
@@ -84,6 +81,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# https://github.com/kanjitalk755/macemu
+
# Build BasiliskII
cd $PRGNAM1/src/Unix
@@ -109,10 +108,6 @@ make
make install DESTDIR=$PKG
cd -
-# SheepShaver is built with jit disabled by default on x86_64
-# or we get a relocation error
-if [ "$ARCH" = "x86_64" ]; then jit="no"; else jit="yes"; fi
-
cd $PRGNAM2/src/Unix
NO_CONFIGURE=1 ./autogen.sh
@@ -122,7 +117,7 @@ CXXFLAGS="$SLKCFLAGS -Wno-narrowing" \
./configure \
--prefix=/usr \
--mandir=/usr/man \
- --enable-jit=$jit \
+ --enable-jit=yes \
--disable-vosf \
--enable-sdl-audio=yes \
--enable-sdl-video=yes \