mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-24 10:02:29 +01:00
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:
parent
77306bef5d
commit
b4deea37c8
4 changed files with 19 additions and 9 deletions
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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=""
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue