diff options
author | Carsten Teibes | 2019-02-13 23:57:48 +0100 |
---|---|---|
committer | Carsten Teibes | 2019-02-13 23:57:48 +0100 |
commit | a2385387dda084ca0b860d13016b19a19d2cb1a3 (patch) | |
tree | 03106baefc7aaecd6d0a25226a06caafa5f60893 | |
parent | a7aa60bf42327ee248b6e550ba2066a421afc02d (diff) | |
download | aur-a2385387dda084ca0b860d13016b19a19d2cb1a3.tar.gz |
[upd]
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 17 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = yamagi-quake2-git pkgdesc = Enhanced Quake II engine optimized for modern systems (development version) - pkgver = 7.01.r1.g815bc34 + pkgver = 7.40.r3.g8c60939b pkgrel = 1 url = http://www.yamagi.org/quake2/ install = yamagi-quake2.install @@ -8,13 +8,14 @@ pkgbase = yamagi-quake2-git arch = x86_64 license = custom: Info-ZIP license = GPL2 + makedepends = cmake + makedepends = ninja makedepends = openal makedepends = mesa - makedepends = cmake depends = sdl2 - depends = libvorbis optdepends = quake2-demo: shareware data files optdepends = openal: alternative audio backend + optdepends = curl: http download support provides = yamagi-quake2 conflicts = yamagi-quake2 source = yamagi-quake2::git+https://github.com/yquake2/yquake2.git @@ -1,16 +1,17 @@ # Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG pkgname=yamagi-quake2-git -pkgver=7.01.r1.g815bc34 +pkgver=7.40.r3.g8c60939b pkgrel=1 pkgdesc="Enhanced Quake II engine optimized for modern systems (development version)" url="http://www.yamagi.org/quake2/" arch=('i686' 'x86_64') license=('custom: Info-ZIP' 'GPL2') -depends=('sdl2' 'libvorbis') +depends=('sdl2') optdepends=('quake2-demo: shareware data files' - 'openal: alternative audio backend') -makedepends=('openal' 'mesa' 'cmake') + 'openal: alternative audio backend' + 'curl: http download support') +makedepends=('cmake' 'ninja' 'openal' 'mesa') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}") install=${pkgname%-*}.install @@ -24,15 +25,13 @@ pkgver() { git describe --long --tags | sed 's/^QUAKE2_//;s/_/./;s/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - rm -rf build - mkdir -p build -} - build() { - cd build - cmake ../${pkgname%-*} -DCMAKE_BUILD_TYPE=Release -DSYSTEMWIDE_SUPPORT=ON - make + rm -rf build + cmake ${pkgname%-*} -Bbuild \ + -DCMAKE_BUILD_TYPE=Release \ + -DSYSTEMWIDE_SUPPORT=ON \ + -GNinja + cmake --build build } package() { @@ -54,8 +53,8 @@ package() { cd ../${pkgname%-*} # doc - install -Dm644 README.md "$pkgdir"/usr/share/doc/${pkgname%-*}/README.md - install -m644 stuff/yq2.cfg "$pkgdir"/usr/share/doc/${pkgname%-*} + install -Dm644 stuff/yq2.cfg "$pkgdir"/usr/share/doc/${pkgname%-*}/yq2.cfg + install -m644 doc/*.md "$pkgdir"/usr/share/doc/${pkgname%-*} # desktop entry install -Dm644 ../${pkgname%-*}.desktop "$pkgdir"/usr/share/applications/${pkgname%-*}.desktop |