mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-01 07:35:02 +03:00
35 lines
1.1 KiB
Bash
Executable File
35 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env -S bash ../.port_include.sh
|
|
port=quake3
|
|
version=1.34
|
|
commit_hash=6d74896557d8c193a9f19bc6845a47e9d0f77db2
|
|
archive_hash=1db91cfd05170ed5b37c1ab56cdf7bbe6b3c86fc6baee8b68e8e539fddfd88c1
|
|
files="https://github.com/ioquake/ioq3/archive/$commit_hash.tar.gz ioq3.tar.gz $archive_hash"
|
|
auth_type=sha256
|
|
workdir="ioq3-${commit_hash}"
|
|
depends=("SDL2")
|
|
launcher_name="QuakeIII: Arena"
|
|
launcher_category="Games"
|
|
launcher_command=/usr/local/games/quake3/ioquake3
|
|
icon_file="misc/quake3.png"
|
|
|
|
install() {
|
|
run make COPYDIR=${SERENITY_INSTALL_ROOT}/usr/local/games/quake3/ copyfiles
|
|
}
|
|
|
|
post_install() {
|
|
# Let's create a more Serenity friendly `autoexec.cfg` file :^)
|
|
cat <<- 'EOF' > ${SERENITY_INSTALL_ROOT}/usr/local/games/quake3/baseq3/autoexec.cfg
|
|
set cl_renderer "opengl1"
|
|
set r_fullscreen "0"
|
|
set cg_drawfps "1"
|
|
EOF
|
|
|
|
echo ""
|
|
echo ""
|
|
echo "==== Post installation instructions ===="
|
|
echo "Please remember to install baseq3 from your Quake3 install"
|
|
echo "into /usr/local/games/quake3/"
|
|
echo "Don't forget to add the following to Base/etc/fstab/:"
|
|
echo "/usr/local/games/quake3 /usr/local/games/quake3 bind bind,nodev,nosuid,wxallowed"
|
|
}
|