# Template file for 'openttd' pkgname=openttd version=13.4 revision=1 _gfxver=7.1 _sfxver=1.0.3 _msxver=0.4.2 create_wrksrc=yes build_wrksrc=openttd-$version build_style=cmake build_helper=qemu configure_args=" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_DATADIR=/usr/share -DCMAKE_INSTALL_DOCDIR=share/doc/openttd " hostmakedepends="pkg-config unzip tar" makedepends="SDL2-devel libcurl-devel freetype-devel fontconfig-devel harfbuzz-devel icu-devel libpng-devel liblzma-devel fluidsynth-devel" depends="hicolor-icon-theme fluidsynth soundfont-fluid" short_desc="Open Source version of Transport Tycoon Deluxe" maintainer="Emil Tomczyk " license="GPL-2.0-only, Zlib" homepage="https://www.openttd.org/" distfiles="https://cdn.openttd.org/openttd-releases/${version}/openttd-${version}-source.tar.xz https://cdn.openttd.org/opengfx-releases/${_gfxver}/opengfx-${_gfxver}-all.zip https://cdn.openttd.org/opensfx-releases/${_sfxver}/opensfx-${_sfxver}-all.zip https://cdn.openttd.org/openmsx-releases/${_msxver}/openmsx-${_msxver}-all.zip" checksum="2a1deba01bfe58e2188879f450c3fa4f3819271ab49bf348dd66545f040d146f 928fcf34efd0719a3560cbab6821d71ce686b6315e8825360fba87a7a94d7846 e0a218b7dd9438e701503b0f84c25a97c1c11b7c2f025323fb19d6db16ef3759 5a4277a2e62d87f2952ea5020dc20fb2f6ffafdccf9913fbf35ad45ee30ec762" post_extract() { bsdtar xf opengfx-${_gfxver}.tar bsdtar xf opensfx-${_sfxver}.tar bsdtar xf openmsx-${_msxver}.tar rm opengfx-${_gfxver}.tar rm opensfx-${_sfxver}.tar rm openmsx-${_msxver}.tar } post_build() { cp ../opengfx-${_gfxver}/*.grf build/baseset cp ../opengfx-${_gfxver}/opengfx.obg build/baseset cp ../opensfx-${_sfxver}/opensfx.* build/baseset cp -r ../openmsx-${_msxver} build/baseset } post_install() { vlicense ../opengfx-${_gfxver}/license.txt LICENSE-gfx vlicense ../opensfx-${_sfxver}/license.txt LICENSE-sfx vlicense ../openmsx-${_msxver}/license.txt LICENSE-msx vdoc ../opengfx-${_gfxver}/readme.txt README-gfx vdoc ../opensfx-${_sfxver}/readme.txt README-sfx vdoc ../openmsx-${_msxver}/readme.txt README-msx }