diff --git a/Ports/AvailablePorts.md b/Ports/AvailablePorts.md index 6f521987ba..bf0b492881 100644 --- a/Ports/AvailablePorts.md +++ b/Ports/AvailablePorts.md @@ -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 | diff --git a/Ports/schismtracker/package.sh b/Ports/schismtracker/package.sh new file mode 100755 index 0000000000..1752529502 --- /dev/null +++ b/Ports/schismtracker/package.sh @@ -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" +}