diff options
author | B. Watson <urchlay@slackware.uk> | 2023-07-16 15:18:18 -0400 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2023-07-22 15:52:58 +0700 |
commit | e0bbb9a86315a38f6a3c8a25a4a832b4ff3ce677 (patch) | |
tree | 7ce5bee19adf4872503ceb437343e6713c8b0298 /games | |
parent | bc0c1d51841ae2829a8cdfd3cf5edfb83dbb8e90 (diff) |
games/clksignal: Updated for version 20230515.
Signed-off-by: B. Watson <urchlay@slackware.uk>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'games')
-rw-r--r-- | games/clksignal/9342c60.diff | 34 | ||||
-rw-r--r-- | games/clksignal/clksignal-qt.6 | 20 | ||||
-rw-r--r-- | games/clksignal/clksignal-qt.rst | 18 | ||||
-rw-r--r-- | games/clksignal/clksignal.SlackBuild | 9 | ||||
-rw-r--r-- | games/clksignal/clksignal.info | 6 |
5 files changed, 78 insertions, 9 deletions
diff --git a/games/clksignal/9342c60.diff b/games/clksignal/9342c60.diff new file mode 100644 index 0000000000000..02f707d3c0c15 --- /dev/null +++ b/games/clksignal/9342c60.diff @@ -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') + diff --git a/games/clksignal/clksignal-qt.6 b/games/clksignal/clksignal-qt.6 index 79414956422bf..613e824dac07b 100644 --- a/games/clksignal/clksignal-qt.6 +++ b/games/clksignal/clksignal-qt.6 @@ -27,7 +27,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .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 clksignal-qt \- graphical interface for clksignal emulator .\" RST source for clksignal-qt(6) man page. Convert with: @@ -51,9 +51,25 @@ automatically be started. .sp Unlike \fBclksignal\fP, \fBclksignal\-qt\fP \fIonly\fP supports PulseAudio for 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 .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 .sp clksignal\-qt was written by Thomas Harte. diff --git a/games/clksignal/clksignal-qt.rst b/games/clksignal/clksignal-qt.rst index 487dac693650e..e556498f77cf5 100644 --- a/games/clksignal/clksignal-qt.rst +++ b/games/clksignal/clksignal-qt.rst @@ -2,7 +2,7 @@ .. rst2man.py clksignal-qt.rst > clksignal-qt.6 .. rst2man.py comes from the SBo development/docutils package. -.. |version| replace:: 20211219 +.. |version| replace:: 20230515 .. |date| date:: ============ @@ -37,6 +37,22 @@ automatically be started. Unlike **clksignal**, **clksignal-qt** *only* supports PulseAudio for 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 ========= diff --git a/games/clksignal/clksignal.SlackBuild b/games/clksignal/clksignal.SlackBuild index 7217084eb65f8..21c7ff7fda4f3 100644 --- a/games/clksignal/clksignal.SlackBuild +++ b/games/clksignal/clksignal.SlackBuild @@ -6,8 +6,7 @@ # 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. # 20230114 bkw: updated for v20221125. @@ -19,7 +18,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=clksignal -VERSION=${VERSION:-20221125} +VERSION=${VERSION:-20230515} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -56,6 +55,10 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -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 # Qt5 user interface is optional. diff --git a/games/clksignal/clksignal.info b/games/clksignal/clksignal.info index 7a7599721add3..a582f28bc16ad 100644 --- a/games/clksignal/clksignal.info +++ b/games/clksignal/clksignal.info @@ -1,8 +1,8 @@ PRGNAM="clksignal" -VERSION="20221125" +VERSION="20230515" HOMEPAGE="https://github.com/TomHarte/CLK" -DOWNLOAD="https://github.com/TomHarte/CLK/archive/2022-11-25/CLK-2022-11-25.tar.gz" -MD5SUM="ef3b7ac1672830d69bfb4286d476fd67" +DOWNLOAD="https://github.com/TomHarte/CLK/archive/2023-05-15/CLK-2023-05-15.tar.gz" +MD5SUM="a58bf452f0c21f68c5bc90819a426bbf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |