summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMike Swanson2014-05-11 15:45:27 -0700
committerMike Swanson2014-05-11 15:45:27 -0700
commitbecb0a09b767a61722b73d17c5a1fb41af8d5db3 (patch)
treecc670ad2c977724bfc6c397f3cfedfe2566da03e /PKGBUILD
downloadaur-becb0a09b767a61722b73d17c5a1fb41af8d5db3.tar.gz
Add rbdoom-3-bfg
[[Note: this repo originally had a large icon from DeviantArt. It has since been edited out to obey AUR4 restrictions.]]
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1d883adee3ba
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com>
+# Based on the rbdoom3-bfg-git package by M0Rf30
+
+pkgname=rbdoom-3-bfg
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="Doom 3 BFG source code (Robert Beckebans repo)."
+arch=('i686' 'x86_64')
+url="https://github.com/RobertBeckebans/RBDOOM-3-BFG"
+license=('GPL3')
+groups=('games')
+depends=('libgl' 'alsa-lib' 'openal' 'libxxf86vm'
+ 'libstdc++5' 'sdl' 'doom3bfg-data' 'ffmpeg')
+makedepends=('cmake' 'zip')
+conflicts=('rbdoom3-bfg-git')
+optdepends=('alsa-plugins: pulseaudio-support'
+ 'libpulse: pulseaudio support')
+source=("https://github.com/RobertBeckebans/RBDOOM-3-BFG/archive/v${pkgver}.tar.gz"
+ 'path.patch'
+ 'rbdoom-3-bfg.desktop')
+sha256sums=('fc928c9df48be356f61915b0332ea409c170bd2c2224425c137c7afe1580a1e1'
+ '8e0aa8ade8d58f3b3e5b6917d6d1d501d20752a7966842c468cedd53b14ebfed'
+ '8a4cb1dbdcdfa4a8434513c8a31f3a28af75e102e5a6ed619b59ab5c18d9e7a2')
+
+build() {
+ cd RBDOOM-3-BFG-${pkgver}/neo
+ patch -Np1 -i ../../path.patch
+ sh cmake-eclipse-linux-profile.sh
+ cd ../build
+ make
+}
+
+package() {
+ cd "$srcdir"/RBDOOM-3-BFG-${pkgver}
+ install -m 755 -d "$pkgdir"/usr/bin/
+ install -m 755 build/RBDoom3BFG "$pkgdir"/usr/bin/RBDoom3BFG
+ install -D -m 644 "$srcdir"/rbdoom-3-bfg.desktop "$pkgdir"/usr/share/applications/rbdoom-3-bfg.desktop
+}