diff options
author | Melanie Scheirer | 2023-02-26 11:17:42 -0500 |
---|---|---|
committer | Melanie Scheirer | 2023-02-26 11:17:42 -0500 |
commit | 2c4a5897c28926a93f81635904d47bf6a93adb94 (patch) | |
tree | 997915ec1636e1ecf6df9e85abfb4d29d515a0fa /PKGBUILD | |
parent | 24aae824511ddb18212525f55871ed62c0ea1367 (diff) | |
download | aur-2c4a5897c28926a93f81635904d47bf6a93adb94.tar.gz |
Georg Pfahler contributions
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -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" |