games/clksignal: Updated for version 20230515.

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-07-16 15:18:18 -04:00 committed by Willy Sudiarto Raharjo
parent bc0c1d5184
commit e0bbb9a863
No known key found for this signature in database
GPG key ID: 3F617144D7238786
5 changed files with 78 additions and 9 deletions

View file

@ -0,0 +1,34 @@
diff --git a/OSBindings/Qt/clksignal.pro b/OSBindings/Qt/clksignal.pro
index cb1e865b2..e26e3e77b 100644
--- a/OSBindings/Qt/clksignal.pro
+++ b/OSBindings/Qt/clksignal.pro
@@ -113,8 +113,6 @@ SOURCES += \
$$SRC/Processors/6502/Implementation/*.cpp \
$$SRC/Processors/6502/State/*.cpp \
$$SRC/Processors/65816/Implementation/*.cpp \
- $$SRC/Processors/68000/Implementation/*.cpp \
- $$SRC/Processors/68000/State/*.cpp \
$$SRC/Processors/Z80/Implementation/*.cpp \
$$SRC/Processors/Z80/State/*.cpp \
\
@@ -259,7 +257,6 @@ HEADERS += \
$$SRC/Processors/65816/Implementation/*.hpp \
$$SRC/Processors/68000/*.hpp \
$$SRC/Processors/68000/Implementation/*.hpp \
- $$SRC/Processors/68000/State/*.hpp \
$$SRC/Processors/Z80/*.hpp \
$$SRC/Processors/Z80/Implementation/*.hpp \
$$SRC/Processors/Z80/State/*.hpp \
diff --git a/OSBindings/SDL/SConstruct b/OSBindings/SDL/SConstruct
index 6b1e6e849..af2dd675c 100644
--- a/OSBindings/SDL/SConstruct
+++ b/OSBindings/SDL/SConstruct
@@ -100,8 +100,6 @@ SOURCES += glob.glob('../../Outputs/OpenGL/Primitives/*.cpp')
SOURCES += glob.glob('../../Processors/6502/Implementation/*.cpp')
SOURCES += glob.glob('../../Processors/6502/State/*.cpp')
SOURCES += glob.glob('../../Processors/65816/Implementation/*.cpp')
-SOURCES += glob.glob('../../Processors/68000/Implementation/*.cpp')
-SOURCES += glob.glob('../../Processors/68000/State/*.cpp')
SOURCES += glob.glob('../../Processors/Z80/Implementation/*.cpp')
SOURCES += glob.glob('../../Processors/Z80/State/*.cpp')

View file

@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
.. ..
.TH "CLKSIGNAL-QT" 6 "2022-01-08" "20211219" "SlackBuilds.org" .TH "CLKSIGNAL-QT" 6 "2023-07-16" "20230515" "SlackBuilds.org"
.SH NAME .SH NAME
clksignal-qt \- graphical interface for clksignal emulator clksignal-qt \- graphical interface for clksignal emulator
.\" RST source for clksignal-qt(6) man page. Convert with: .\" RST source for clksignal-qt(6) man page. Convert with:
@ -51,9 +51,25 @@ automatically be started.
.sp .sp
Unlike \fBclksignal\fP, \fBclksignal\-qt\fP \fIonly\fP supports PulseAudio for Unlike \fBclksignal\fP, \fBclksignal\-qt\fP \fIonly\fP supports PulseAudio for
audio output. No, it won\(aqt work with \fBapulse\fP(1), either. audio output. No, it won\(aqt work with \fBapulse\fP(1), either.
.SH FILES
.sp
\fBclksignal\-qt\fP looks for ROM files in several directories, including:
.INDENT 0.0
.TP
.B /usr/share/clksignal\-qt/ROMImages/
To populate this directory, install the \fBclksignal\-roms\fP package from
SlackBuilds.org
.TP
.B $HOME/.local/share/clksignal\-qt/ROMImages/
Simply copy files here (or drag\-and\-drop them into the UI when asked to).
.UNINDENT
.sp
Each of these directories has subdirectories named after the emulated
system (e.g. \fBAppleII/\fP, \fBVic20/\fP). To see the full list of systems,
run \fBclksignal\fP \fI\-\-help\fP\&.
.SH COPYRIGHT .SH COPYRIGHT
.sp .sp
See the file /usr/doc/clksignal\-20211219/LICENSE for license information. See the file /usr/doc/clksignal\-20230515/LICENSE for license information.
.SH AUTHORS .SH AUTHORS
.sp .sp
clksignal\-qt was written by Thomas Harte. clksignal\-qt was written by Thomas Harte.

View file

@ -2,7 +2,7 @@
.. rst2man.py clksignal-qt.rst > clksignal-qt.6 .. rst2man.py clksignal-qt.rst > clksignal-qt.6
.. rst2man.py comes from the SBo development/docutils package. .. rst2man.py comes from the SBo development/docutils package.
.. |version| replace:: 20211219 .. |version| replace:: 20230515
.. |date| date:: .. |date| date::
============ ============
@ -37,6 +37,22 @@ automatically be started.
Unlike **clksignal**, **clksignal-qt** *only* supports PulseAudio for Unlike **clksignal**, **clksignal-qt** *only* supports PulseAudio for
audio output. No, it won't work with **apulse**\(1), either. audio output. No, it won't work with **apulse**\(1), either.
FILES
=====
**clksignal-qt** looks for ROM files in several directories, including:
/usr/share/clksignal-qt/ROMImages/
To populate this directory, install the **clksignal-roms** package from
SlackBuilds.org
$HOME/.local/share/clksignal-qt/ROMImages/
Simply copy files here (or drag-and-drop them into the UI when asked to).
Each of these directories has subdirectories named after the emulated
system (e.g. **AppleII/**, **Vic20/**). To see the full list of systems,
run **clksignal** *--help*.
COPYRIGHT COPYRIGHT
========= =========

View file

@ -6,8 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
# Note to self: 20230515 release it out, upgrade this! # 20230716 bkw: updated for v20230515, expand man page a bit.
# 20230530 bkw: remove unused flags. # 20230530 bkw: remove unused flags.
# 20230114 bkw: updated for v20221125. # 20230114 bkw: updated for v20221125.
@ -19,7 +18,7 @@
cd $(dirname $0) ; CWD=$(pwd) cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=clksignal PRGNAM=clksignal
VERSION=${VERSION:-20221125} VERSION=${VERSION:-20230515}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz} PKGTYPE=${PKGTYPE:-tgz}
@ -56,6 +55,10 @@ chown -R root:root .
find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
\! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
# 20230716 bkw: upstream removed some C++ source files without removing them
# from the qt5 .pro file. fixed after 20230515 release.
[ "$VERSION" = "20230515" ] && patch -p1 < $CWD/9342c60.diff
mkdir -p $PKG/usr/games $PKG/usr/man/man6 $PKG/usr/share/applications mkdir -p $PKG/usr/games $PKG/usr/man/man6 $PKG/usr/share/applications
# Qt5 user interface is optional. # Qt5 user interface is optional.

View file

@ -1,8 +1,8 @@
PRGNAM="clksignal" PRGNAM="clksignal"
VERSION="20221125" VERSION="20230515"
HOMEPAGE="https://github.com/TomHarte/CLK" HOMEPAGE="https://github.com/TomHarte/CLK"
DOWNLOAD="https://github.com/TomHarte/CLK/archive/2022-11-25/CLK-2022-11-25.tar.gz" DOWNLOAD="https://github.com/TomHarte/CLK/archive/2023-05-15/CLK-2023-05-15.tar.gz"
MD5SUM="ef3b7ac1672830d69bfb4286d476fd67" MD5SUM="a58bf452f0c21f68c5bc90819a426bbf"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="" REQUIRES=""