diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -1,7 +1,7 @@ # Maintainer: Sebastian Wiesner <sebastian@swsnr.de> # Contributor: Lukas Jirkovsky <l.jirkovsky@gmail.com> pkgname=ja2-stracciatella-git -pkgver=v0.20.0.r253.g49a48c2ce +pkgver=v0.21.0.r4.g2b8c65901 pkgrel=1 pkgdesc='Jagged Alliance 2 Stracciatella' arch=('x86_64') @@ -18,14 +18,14 @@ _miniaudio_commit='4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c' source=( 'git+https://github.com/ja2-stracciatella/ja2-stracciatella.git' # Header-only dependencies of JA2 - "https://github.com/Neargye/magic_enum/releases/download/v${_magic_enum_ver}/magic_enum.hpp" + "magic_enum_${_magic_enum_ver}.hpp::https://github.com/Neargye/magic_enum/releases/download/v${_magic_enum_ver}/magic_enum.hpp" "https://github.com/mackron/miniaudio/archive/${_miniaudio_commit}.tar.gz" ) sha256sums=('SKIP' - '903f026fedfff836619b78e10ce4a352fff314ba801aba672a4b509735e38540' + 'f34487663db05b10acae7077dd0b5cf5794112a379567322e251ef0068875dc4' '76c154a60e320ae2054ac0e93480f2dffc12a5129bdb2ed4a62e0cce8d345c36') b2sums=('SKIP' - '054a8de35818f3217b157601b3402ed8bc62c203e726f74ca5c696a36520429d05213fc742c675e6c7980226a9604c2ed7602b1284834fb7bf9fae6fac9fc2dd' + 'fe1e7197ba5e638feffc845a08838a56806a1cdecbf6c6f357338dc57ba72a6b489049edd46e8d38ace560a07d002856d290b958fad6fd72f8e6e95ee3f54adc' 'c579cb515633aaf947112ba66223ef2041e3d15aa66ca262b6afaa8a90f032a90ad06599ce16be4fc8b05ddab3b51e7e2dce8d66852ccb6fb0c7ae55cc94deb3') pkgver() { @@ -37,6 +37,9 @@ pkgver() { build() { cd "${srcdir}" || return 1 + mkdir -p "${srcdir}/magic_enum" + cp "${srcdir}/magic_enum_${_magic_enum_ver}.hpp" "${srcdir}/magic_enum/magic_enum.hpp" + cmake -GNinja -B build -S "${srcdir}/ja2-stracciatella" \ -DCMAKE_BUILD_TYPE='None' \ -DCMAKE_INSTALL_PREFIX='/usr' \ @@ -45,7 +48,7 @@ build() { -DLOCAL_SOL_LIB=OFF \ -DLOCAL_STRING_THEORY_LIB=OFF \ -DLOCAL_MAGICENUM_LIB=OFF \ - -DMAGICENUM_INCLUDE_DIR="${srcdir}" \ + -DMAGICENUM_INCLUDE_DIR="${srcdir}/magic_enum" \ -DLOCAL_MINIAUDIO_LIB=OFF \ -DMINIAUDIO_INCLUDE_DIR="${srcdir}/miniaudio-${_miniaudio_commit}" \ -DWITH_UNITTESTS=OFF \ |