Date: Friday, May 7, 2021 @ 14:04:59 Author: arodseth Revision: 928606
FS#70617: apply a patch to make the package build from source again Modified: entityx/trunk/PKGBUILD ----------+ PKGBUILD | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-05-07 13:55:07 UTC (rev 928605) +++ PKGBUILD 2021-05-07 14:04:59 UTC (rev 928606) @@ -1,28 +1,34 @@ # Maintainer: Alexander F. Rødseth <[email protected]> +# Contributor: loqs # Contributor: Xentec <[email protected]> # Contributor: Scott Linder <[email protected]> pkgname=entityx pkgver=1.3.0 -pkgrel=1 +pkgrel=2 pkgdesc='Fast, type-safe C++ Entity-Component system' -arch=('x86_64') +arch=(x86_64) url='https://github.com/alecthomas/entityx' -license=('MIT') -makedepends=('cmake' 'git' 'ninja') -source=("git+$url#tag=$pkgver") -md5sums=('SKIP') +license=(MIT) +makedepends=(cmake git ninja) +source=("git+$url#commit=6389b1f91598c99d85e56356fb57d9f4683071d8") # tag: 1.3.0 +b2sums=(SKIP) +prepare() { + cd $pkgname + git cherry-pick -n 015ae4ffb08d870d879b4ec5b71fdb261398b170 +} + build() { mkdir -p build cd build - cmake "../$pkgname" \ + cmake ../$pkgname \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DENTITYX_BUILD_SHARED=1 \ -DENTITYX_BUILD_TESTING=1 \ -Wno-dev \ - -GNinja + -G Ninja ninja } @@ -32,10 +38,8 @@ package() { DESTDIR="$pkgdir" ninja -C build install - install -Dm644 "$pkgname/COPYING" \ + install -Dm644 $pkgname/COPYING \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "$pkgname/cmake/FindEntityX.cmake" \ + install -Dm644 $pkgname/cmake/FindEntityX.cmake \ "$pkgdir/usr/share/cmake-3.3/Modules/FindEntityX.cmake" } - -# vim: ts=2 sw=2 et:
