mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-07 04:44:57 +02:00
58 lines
1.3 KiB
Text
58 lines
1.3 KiB
Text
# Contributor: knuxify <knuxify@gmail.com>
|
|
# Maintainer: knuxify <knuxify@gmail.com>
|
|
pkgname=easyrpg-player
|
|
pkgver=0.8.1.1
|
|
pkgrel=0
|
|
pkgdesc="RPG Maker 2000/2003 and EasyRPG games interpreter"
|
|
url="https://easyrpg.org/player/"
|
|
arch="all"
|
|
license="MIT"
|
|
makedepends="cmake
|
|
fluidsynth-dev
|
|
fmt-dev
|
|
freetype-dev
|
|
harfbuzz-dev
|
|
inih-dev
|
|
liblcf-dev
|
|
libpng-dev
|
|
libsamplerate-dev
|
|
libsndfile-dev
|
|
libvorbis-dev
|
|
libxmp-dev
|
|
mpg123-dev
|
|
nlohmann-json
|
|
opusfile-dev
|
|
pixman-dev
|
|
samurai
|
|
sdl3-dev
|
|
zlib-dev
|
|
"
|
|
subpackages="$pkgname-doc $pkgname-bash-completion"
|
|
source="https://easyrpg.org/downloads/player/$pkgver/easyrpg-player-$pkgver.tar.xz"
|
|
|
|
build() {
|
|
if [ "$CBUILD" != "$CHOST" ]; then
|
|
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
|
|
fi
|
|
cmake -B build \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DBUILD_SHARED_LIBS=True \
|
|
-DCMAKE_BUILD_TYPE=MinSizeRel \
|
|
-DPLAYER_TARGET_PLATFORM=SDL3 \
|
|
-GNinja \
|
|
$CMAKE_CROSSOPTS
|
|
cmake --build build
|
|
}
|
|
|
|
check() {
|
|
cmake --build build --target check
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install build
|
|
}
|
|
|
|
sha512sums="
|
|
f8191d1d53d5c7e92d19634956812b99e038889155a634d2f1ea63e30eb9c14d941018929fc233626bbe273e7c6568b6658ad0bcaa298de499828a4dbed1c745 easyrpg-player-0.8.1.1.tar.xz
|
|
"
|