1
0
mirror of https://github.com/SerenityOS/serenity synced 2024-06-29 07:20:21 +00:00

Ports: Add Schism Tracker

This commit is contained in:
Ozzelot 2024-06-15 16:37:09 +02:00 committed by Tim Schumacher
parent 8d5e63d6d3
commit 96007da65b
2 changed files with 22 additions and 0 deletions

View File

@ -288,6 +288,7 @@ This list is also available at [ports.serenityos.net](https://ports.serenityos.n
| [`ruby`](ruby/) | Ruby | 3.2.2 | https://www.ruby-lang.org/ |
| [`rvvm`](rvvm/) | RVVM - The RISC-V Virtual Machine | 0.6 | https://github.com/LekKit/RVVM |
| [`sam`](sam/) | Software Automatic Mouth (SAM) | c86ea39 | https://github.com/vidarh/SAM |
| [`schismtracker`](schismtracker/) | Schism Tracker | 20240523 | https://schismtracker.org/ |
| [`scummvm`](scummvm/) | ScummVM | 2.8.1 | https://www.scummvm.org/ |
| [`sdl12-compat`](sdl12-compat/) | SDL2 compatibility layer for SDL 1.2 games | 1.2.64 | https://github.com/libsdl-org/sdl12-compat/ |
| [`SDL2`](SDL2/) | Simple DirectMedia Layer (SDL2) | 2.28.2 | https://github.com/libsdl-org/SDL |

21
Ports/schismtracker/package.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash ../.port_include.sh
port='schismtracker'
version='20240523'
useconfigure='true'
files=(
"https://github.com/schismtracker/schismtracker/releases/download/${version}/schismtracker-${version}.source.tar.gz#44b3de30ad0c72c540f60cfdfe4f3906c5756023fd17e23a0977646d425d0863"
)
depends=(
'SDL2'
)
launcher_name='SchismTracker'
launcher_category='&Media'
launcher_command='/usr/local/bin/schismtracker'
configopts=(
'--without-flac'
)
install() {
run mkdir -p "${SERENITY_INSTALL_ROOT}/usr/local/bin"
run cp schismtracker "${SERENITY_INSTALL_ROOT}/usr/local/bin"
}