summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD24
2 files changed, 14 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 50564454d127..313cc9d55872 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
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"