diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | yamagi-quake2-xatrix.ChangeLog | 6 |
3 files changed, 24 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = yamagi-quake2-xatrix pkgdesc = Quake II - Mission Pack 1 ('The Reckoning') for yamagi-quake2 - pkgver = 2.04 + pkgver = 2.05 pkgrel = 1 url = http://www.yamagi.org/quake2/ install = yamagi-quake2-xatrix.install @@ -9,12 +9,13 @@ pkgbase = yamagi-quake2-xatrix arch = x86_64 license = GPL license = custom + makedepends = cmake depends = sh depends = yamagi-quake2 - source = http://deponie.yamagi.org/quake2/quake2-xatrix-2.04.tar.xz + source = http://deponie.yamagi.org/quake2/quake2-xatrix-2.05.tar.xz source = yamagi-quake2-xatrix.sh source = yamagi-quake2-xatrix.desktop - sha256sums = 43c445953d60735b722486d5f220059ec2d6da83d008b8134e69e57d9ac087cf + sha256sums = 5615c87db9d3a45c076db5dd04861090c146ba1b4f40238d79b8755df993a401 sha256sums = 7c60d4bd78a528f5cf08425cfdcb87dacf574d3912c44439e623e35f37fbc972 sha256sums = e65add2561c7dc4a14061e17a24436f768b69968fbc6fa06022acf9e17d80854 @@ -2,35 +2,43 @@ # Contributors: Frederic Bezies, Ronan Rabouin pkgname=yamagi-quake2-xatrix -pkgver=2.04 +pkgver=2.05 pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Quake II - Mission Pack 1 ('The Reckoning') for yamagi-quake2" url="http://www.yamagi.org/quake2/" license=('GPL' 'custom') depends=('sh' 'yamagi-quake2') +makedepends=('cmake') install=$pkgname.install changelog=$pkgname.ChangeLog source=("http://deponie.yamagi.org/quake2/${pkgname#*-}-$pkgver.tar.xz" "$pkgname.sh" "$pkgname.desktop") -sha256sums=('43c445953d60735b722486d5f220059ec2d6da83d008b8134e69e57d9ac087cf' +sha256sums=('5615c87db9d3a45c076db5dd04861090c146ba1b4f40238d79b8755df993a401' '7c60d4bd78a528f5cf08425cfdcb87dacf574d3912c44439e623e35f37fbc972' 'e65add2561c7dc4a14061e17a24436f768b69968fbc6fa06022acf9e17d80854') +prepare() { + rm -rf build + mkdir -p build +} + build() { - make -C ${pkgname#*-}-$pkgver + cd build + cmake ../${pkgname#*-}-$pkgver -DCMAKE_BUILD_TYPE=Release + make } package() { + # game library + install -Dm644 build/Release/game.so "$pkgdir"/usr/share/yamagi-quake2/xatrix/game.so + cd ${pkgname#*-}-$pkgver # game launcher install -Dm755 ../$pkgname.sh "$pkgdir"/usr/bin/$pkgname - # game library - install -Dm644 release/game.so "$pkgdir"/usr/share/yamagi-quake2/xatrix/game.so - # doc install -Dm644 README "$pkgdir"/usr/share/doc/$pkgname/README diff --git a/yamagi-quake2-xatrix.ChangeLog b/yamagi-quake2-xatrix.ChangeLog index 1d80fd0ee450..01946fc0177c 100644 --- a/yamagi-quake2-xatrix.ChangeLog +++ b/yamagi-quake2-xatrix.ChangeLog @@ -1,3 +1,9 @@ +2017-06-29 carstene1ns <arch carsten-teibes de> + + * 2.05-1 : + new upstream release. + switch to cmake build + 2016-06-30 carstene1ns <arch carsten-teibes de> * 2.04-1 : |