1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 07:17:35 +00:00

Ports/gltron: Use sdl12-compat instead of SDL2

This commit is contained in:
Grigoris Pavlakis 2022-06-13 16:26:37 +03:00 committed by Linus Groh
parent c98a275931
commit 2fa907b31a
10 changed files with 50 additions and 251 deletions

View file

@ -1,28 +1,18 @@
#!/usr/bin/env -S bash ../.port_include.sh
port=gltron
useconfigure="true"
use_fresh_config_sub=true
version="0.70"
files="http://mirror.sobukus.de/files/grimoire/games-arcade-2d/gltron-${version}-source.tar.gz gltron-${version}-source.tar.gz e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0"
auth_type=sha256
depends=("libpng" "SDL2_sound" "SDL2" "zlib")
port='gltron'
useconfigure='true'
use_fresh_config_sub='true'
version='0.70'
files="http://mirror.sobukus.de/files/grimoire/games-arcade-2d/gltron-${version}-source.tar.gz gltron-${version}.tar.gz e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0"
auth_type='sha256'
depends=("libpng" "glu" "SDL_sound" "sdl12-compat" "zlib")
configopts=(
"--disable-warn"
"--with-sdl-prefix=${SERENITY_INSTALL_ROOT}/usr/local"
"CPPFLAGS=-I${SERENITY_INSTALL_ROOT}/usr/include/LibGL"
"LIBS=-lm -lSDL_sound"
)
launcher_name="GLTron"
launcher_category="Games"
launcher_command="/usr/local/bin/gltron"
icon_file="art/default/gltron.png"
pre_configure() {
export CPPFLAGS="-I${SERENITY_INSTALL_ROOT}/usr/include/LibGL -I${SERENITY_INSTALL_ROOT}/usr/local/include/SDL2"
export LIBS="-lSDL2_sound"
export SDL_CONFIG="${SERENITY_INSTALL_ROOT}/usr/local/bin/sdl2-config"
}
post_configure() {
unset CPPFLAGS
unset LIBS
unset SDL_CONFIG
}
launcher_name='GLTron'
launcher_category='Games'
launcher_command='/usr/local/bin/gltron'
icon_file='art/default/gltron.png'