summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMelanie Scheirer2023-02-26 11:17:42 -0500
committerMelanie Scheirer2023-02-26 11:17:42 -0500
commit2c4a5897c28926a93f81635904d47bf6a93adb94 (patch)
tree997915ec1636e1ecf6df9e85abfb4d29d515a0fa /PKGBUILD
parent24aae824511ddb18212525f55871ed62c0ea1367 (diff)
downloadaur-2c4a5897c28926a93f81635904d47bf6a93adb94.tar.gz
Georg Pfahler contributions
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 12 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b9171c030387..62e72a77e73e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"