summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLartza2020-07-07 15:59:53 +0300
committerLartza2020-07-07 15:59:53 +0300
commit92adb9e35b8ae2fd1497c508b0ece74854ad3544 (patch)
treec67e8fb4943bc8bd57b95cf9bdd750efa1df921d /PKGBUILD
parent99bce34d0e2ae15ba0e93826f01be44f9e78c0c5 (diff)
downloadaur-warzone2100-git.tar.gz
Update build to cmake & ninja
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 6 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dfb098a09670..69704e3aa5bd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
pkgname=warzone2100-git
_gitname=warzone2100
-pkgver=r14767.de9d91905
+pkgver=r15440.ca2727322
pkgrel=1
pkgdesc="3D realtime strategy game on a future Earth (Git version)"
arch=('i686' 'x86_64')
url="http://wz2100.net/"
license=('GPL')
-depends=('qt5-script' 'sdl2' 'libtheora' 'openal' 'libvorbis' 'physfs' 'ttf-dejavu' 'glew' 'fribidi' 'xorg-xrandr')
-makedepends=('zip' 'unzip' 'git' 'asciidoc')
+depends=('qt5-script' 'sdl2' 'libtheora' 'openal' 'libvorbis' 'physfs' 'ttf-dejavu' 'glew' 'fribidi' 'xorg-xrandr' 'miniupnpc' 'libsodium')
+makedepends=('zip' 'unzip' 'git' 'asciidoc' 'cmake' 'ninja')
provides=('warzone' 'warzone2100' 'warzone-svn' 'warzone2100-beta')
conflicts=('warzone2100')
source=('git+https://github.com/Warzone2100/warzone2100.git'
@@ -44,14 +44,10 @@ prepare() {
}
build() {
- cd "$srcdir/$_gitname"
- ./autogen.sh
- ./configure --prefix=/usr --disable-debug
-
- make
+ cmake -B build -S "$_gitname" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -GNinja ../warzone2100
+ ninja -C build
}
package() {
- cd "$srcdir/$_gitname"
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" ninja -C build install
}