games/clksignal: Updated for version 20221125.

Signed-off-by: B. Watson <urchlay@slackware.uk>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2023-01-14 01:04:00 -05:00 committed by Willy Sudiarto Raharjo
parent 77306bef5d
commit b4deea37c8
No known key found for this signature in database
GPG key ID: 3F617144D7238786
4 changed files with 19 additions and 9 deletions

View file

@ -4,7 +4,7 @@ CLK, also known as Clock Signal, is an emulator for tourists that
seeks to be invisible. Users directly launch classic software with no
emulator or per-emulated-machine learning curve.
It currently emulates the Acorn Electron, Amstrad CPC, Apple
It currently emulates the Acorn Electron, Amstrad CPC, Amiga, Apple
II/II+/IIe, Atari 2600, Atari ST, ColecoVision, Commodore VIC-20,
Enterprise 64/128, 512K Mac/Mac+, MSX-1, Oric/Atmos, Sega Master
System, Sinclair ZX81/81, and Sinclair ZX Spectrum.
@ -21,6 +21,7 @@ it.
Notes:
- clksignal requires ROM images for most of the systems it emulates.
Install clksignal-roms to get a "starter" set of ROM images.
When an image is missing, it will tell you the name, size, and
CRC of the image, so you can go search for it on the web.

View file

@ -6,12 +6,19 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
# 20230114 bkw: updated for v20221125.
# - fix my typo that prevented the qt5 UI from being built.
# - rename ROM dir AppleIIGS => AppleIIgs (the latter is hardcoded
# in the emulator binary).
# - make PRINT_PACKAGE_NAME work.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=clksignal
VERSION=${VERSION:-20211219}
VERSION=${VERSION:-20221125}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
SRCNAM=CLK
SRCVER="$( echo $VERSION | sed 's,^\(....\)\(..\)\(..\),\1\-\2-\3,' )"
@ -62,7 +69,7 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
mkdir -p $PKG/usr/games $PKG/usr/man/man6 $PKG/usr/share/applications
# Qt5 user interface is optional.
if [ "{QT:-yes}" = "yes" ]; then
if [ "${QT:-yes}" = "yes" ]; then
cd OSBindings/Qt
qmake-qt5
make
@ -83,8 +90,10 @@ THLINE=".TH $PRGNAM 6 \\\"$SRCVER\\\" \\\"$VERSION\\\" \\\"SlackBuilds.org\\\""
sed '/^\.TH/s,.*,'"$THLINE"',' Packaging/templates/$PRGNAM.1.j2 | \
gzip -9c > $PKG/usr/man/man6/$PRGNAM.6.gz
# there actually are a few ROMs in here, plus lots of readme.txt
# there actually are a few ROMs in here, plus lots of readme.txt.
# one dir has the wrong capitalization.
mkdir -p $PKG/usr/share/$SRCNAM
mv ROMImages/AppleIIGS ROMImages/AppleIIgs
cp -a ROMImages/* $PKG/usr/share/$SRCNAM
MACICONS="OSBindings/Mac/Clock Signal/Assets.xcassets/AppIcon.appiconset/"
@ -120,4 +129,4 @@ cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE

View file

@ -1,8 +1,8 @@
PRGNAM="clksignal"
VERSION="20211219"
VERSION="20221125"
HOMEPAGE="https://github.com/TomHarte/CLK"
DOWNLOAD="https://github.com/TomHarte/CLK/archive/2021-12-19/CLK-2021-12-19.tar.gz"
MD5SUM="76cc593607574ee77fda180ec3cbcd68"
DOWNLOAD="https://github.com/TomHarte/CLK/archive/2022-11-25/CLK-2022-11-25.tar.gz"
MD5SUM="ef3b7ac1672830d69bfb4286d476fd67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""

View file

@ -12,7 +12,7 @@ clksignal: CLK, also known as Clock Signal, is an emulator for tourists that
clksignal: seeks to be invisible. Users directly launch classic software with no
clksignal: emulator or per-emulated-machine learning curve.
clksignal:
clksignal: It currently emulates the Acorn Electron, Amstrad CPC, Apple
clksignal: It currently emulates the Acorn Electron, Amstrad CPC, Amiga, Apple
clksignal: II/II+/IIe, Atari 2600, Atari ST, ColecoVision, Commodore VIC-20,
clksignal: Enterprise 64/128, 512K Mac/Mac+, MSX-1, Oric/Atmos, Sega Master
clksignal: System, Sinclair ZX81/81, and Sinclair ZX Spectrum.