diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-06-14 21:35:21 -0700 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2020-06-14 21:35:21 -0700 |
commit | 239e0883571c601fb1fcb462893793e30ef2ea2b (patch) | |
tree | 3e4a22de3c48ef1d450b97ed67c7293419aa2b3a | |
parent | Rebuild against boost 1.72 (diff) | |
download | openmw-239e0883571c601fb1fcb462893793e30ef2ea2b.tar.xz |
Updated to 0.46.0
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 11 insertions, 13 deletions
@@ -6,34 +6,32 @@ # Arch version lacks additional optimization and hardening flags pkgname=openmw -pkgver=0.45.0 -pkgrel=6 +pkgver=0.46.0 +pkgrel=1 pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" arch=('x86_64') url="http://www.openmw.org" license=('GPL3' 'MIT' 'custom') -depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt') -makedepends=('cmake' 'boost' 'doxygen' 'ninja') +depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt' 'libvdpau') +makedepends=('cmake' 'boost' 'doxygen' 'ninja' 'git') source=("https://github.com/OpenMW/openmw/archive/openmw-${pkgver}.tar.gz") -sha512sums=('b968426659457cf486f6756f7ab82cc4cb34a92923c433dd86f711e5d7097f75441ed17daa50d21f15f1847f5aed1f4c3a094a06cfd3f2e9b90aa182742c596f') - -prepare() { - mkdir build -} +b2sums=('8ad94a7fffe5a0739c56c778efe2ec17ef66c312a7fe5caf015cf3cad2bc17d2abe8cdc3f4134049a32fe55c4f4b3f72678d2d0ce1037fd02f6ac753b9d89b2c') build() { - cd build + cd ${pkgname}-${pkgname}-${pkgver} export CFLAGS="$CFLAGS -O3 -flto=4 -fPIE" export CXXFLAGS="$CXXFLAGS -O3 -flto=4 -fPIE" export LDFLAGS="$LDFLAGS,-pie" - cmake "../$pkgname-$pkgname-$pkgver" \ + cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DDESIRED_QT_VERSION=5 \ - -GNinja - ninja "$MAKEFLAGS" + -GNinja \ + -Bbuild + ninja -C build "$MAKEFLAGS" } package() { + cd ${pkgname}-${pkgname}-${pkgver} DESTDIR="$pkgdir" ninja -C build install } |