diff options
author | Mike Swanson | 2014-05-11 15:45:27 -0700 |
---|---|---|
committer | Mike Swanson | 2014-05-11 15:45:27 -0700 |
commit | becb0a09b767a61722b73d17c5a1fb41af8d5db3 (patch) | |
tree | cc670ad2c977724bfc6c397f3cfedfe2566da03e | |
download | aur-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.]]
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | path.patch | 11 | ||||
-rw-r--r-- | rbdoom-3-bfg.desktop | 10 |
5 files changed, 95 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b25a98a53d78 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = rbdoom-3-bfg + pkgdesc = Doom 3 BFG source code (Robert Beckebans repo). + pkgver = 1.0.1 + pkgrel = 1 + url = https://github.com/RobertBeckebans/RBDOOM-3-BFG + arch = i686 + arch = x86_64 + groups = games + license = GPL3 + makedepends = cmake + makedepends = zip + depends = libgl + depends = alsa-lib + depends = openal + depends = libxxf86vm + depends = libstdc++5 + depends = sdl + depends = doom3bfg-data + depends = ffmpeg + optdepends = alsa-plugins: pulseaudio-support + optdepends = libpulse: pulseaudio support + conflicts = rbdoom3-bfg-git + source = https://github.com/RobertBeckebans/RBDOOM-3-BFG/archive/v1.0.1.tar.gz + source = path.patch + source = rbdoom-3-bfg.desktop + sha256sums = fc928c9df48be356f61915b0332ea409c170bd2c2224425c137c7afe1580a1e1 + sha256sums = 8e0aa8ade8d58f3b3e5b6917d6d1d501d20752a7966842c468cedd53b14ebfed + sha256sums = 8a4cb1dbdcdfa4a8434513c8a31f3a28af75e102e5a6ed619b59ab5c18d9e7a2 + +pkgname = rbdoom-3-bfg + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..665307854be8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.pkg.tar* +*.src.tar* +*.gz +src +pkg 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 +} diff --git a/path.patch b/path.patch new file mode 100644 index 000000000000..3a3054f381e9 --- /dev/null +++ b/path.patch @@ -0,0 +1,11 @@ +--- a/framework/Licensee.h 2013-11-18 10:30:02.065213005 +0100 ++++ b/framework/Licensee.h 2013-11-18 10:31:34.903108625 +0100 +@@ -63,7 +63,7 @@ + + // RB begin + // Linux info +-#define LINUX_DEFAULT_PATH "/usr/local/games/rbdoom3-bfg" ++#define LINUX_DEFAULT_PATH "/usr/share/games/doom3bfg" + // RB end + + diff --git a/rbdoom-3-bfg.desktop b/rbdoom-3-bfg.desktop new file mode 100644 index 000000000000..40238deec0d2 --- /dev/null +++ b/rbdoom-3-bfg.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=RBDOOM-3-BFG +GenericName=Doom 3: BFG Edition +Exec=/usr/bin/RBDoom3BFG "$@" +Icon=/usr/share/pixmaps/rbdoom-3-bfg.png +StartupNotify=true +Terminal=false +Type=Application +Categories=Game;ActionGame; |