diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 14 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = rbdoom3-bfg-git pkgdesc = Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support - pkgver = r1354.ee014e80 + pkgver = r1858.f330194d pkgrel = 1 url = https://github.com/RobertBeckebans/RBDOOM-3-BFG install = rbdoom3-bfg-git.install @@ -11,6 +11,7 @@ pkgbase = rbdoom3-bfg-git makedepends = git makedepends = rapidjson makedepends = zip + makedepends = directx-shader-compiler depends = ffmpeg depends = glew depends = openal @@ -21,12 +22,8 @@ pkgbase = rbdoom3-bfg-git source = rbdoom3-bfg-git::git+https://github.com/RobertBeckebans/RBDOOM-3-BFG.git source = rbdoom3-bfg-git.desktop source = doom3bfg.png - source = sdl2-cmake.patch - source = imgui.patch sha256sums = SKIP sha256sums = a651aa2e71a8a525e66173a8f76b907712b73c950c88f5468ccab79f7533361f sha256sums = 0fb6a3bb9b47cad65d5012ba20dc9de3b1487f4ac1908ee847e6087511b7f09e - sha256sums = 438993ae976453143d1055fd851e3fd0d48c5309818d485b276e1cfcd6701ce9 - sha256sums = 632e07d086637cf46b69cadfdae2eb402f4bac954c38133ca7cf2ca9afe94ecf pkgname = rbdoom3-bfg-git @@ -1,29 +1,26 @@ -# Maintainer: zan <zan@420blaze.it> +# Maintainer: Melanie Scheirer <mel@nie.rs> +# Contributor: Georg Pfahler <georg@grgw.de> pkgname=rbdoom3-bfg-git -pkgver=r1354.ee014e80 +pkgver=r1858.f330194d pkgrel=1 pkgdesc="Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support" arch=(i686 x86_64) url="https://github.com/RobertBeckebans/RBDOOM-3-BFG" license=(GPL3) depends=(ffmpeg glew openal sdl2) -makedepends=(cmake git rapidjson zip) +makedepends=(cmake git rapidjson zip directx-shader-compiler) optdepends=('doom3bfg-data: packaged game data files') provides=(rbdoom3-bfg) conflicts=(rbdoom-3-bfg) install=rbdoom3-bfg-git.install source=("$pkgname::git+https://github.com/RobertBeckebans/RBDOOM-3-BFG.git" 'rbdoom3-bfg-git.desktop' - 'doom3bfg.png' - 'sdl2-cmake.patch' - 'imgui.patch') + 'doom3bfg.png') sha256sums=('SKIP' 'a651aa2e71a8a525e66173a8f76b907712b73c950c88f5468ccab79f7533361f' - '0fb6a3bb9b47cad65d5012ba20dc9de3b1487f4ac1908ee847e6087511b7f09e' - '438993ae976453143d1055fd851e3fd0d48c5309818d485b276e1cfcd6701ce9' - '632e07d086637cf46b69cadfdae2eb402f4bac954c38133ca7cf2ca9afe94ecf') - + '0fb6a3bb9b47cad65d5012ba20dc9de3b1487f4ac1908ee847e6087511b7f09e') + pkgver() { cd "$pkgname" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -31,8 +28,9 @@ pkgver() { prepare() { cd "$pkgname" - patch -p1 -i "$srcdir/sdl2-cmake.patch" - patch -p1 -i "$srcdir/imgui.patch" + git submodule update --init --recursive + cd neo/ + ./cmake-linux-release.sh } build() { @@ -47,6 +45,8 @@ build() { } package() { + mkdir -p "$pkgdir/usr/share/games/doom3bfg/base" + cp -r "$srcdir/rbdoom3-bfg-git/base/renderprogs2" "$pkgdir/usr/share/games/doom3bfg/base" install -Dm755 "$srcdir/build/RBDoom3BFG" "$pkgdir/usr/bin/rbdoom3bfg" install -Dm644 "$srcdir/doom3bfg.png" "$pkgdir/usr/share/pixmaps/doom3bfg.png" install -Dm644 "$srcdir/rbdoom3-bfg-git.desktop" "$pkgdir/usr/share/applications/rbdoom3-bfg-git.desktop" |