summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJ0k3r2015-03-24 13:46:59 +0100
committerJ0k3r2015-03-24 13:47:29 +0100
commit936c8bf499f3f1dfa7d0eb05ff4f6f6d07b960e6 (patch)
tree05b5aa368fc43c339a3ab67f5cc6a00437211fe5 /PKGBUILD
downloadaur-936c8bf499f3f1dfa7d0eb05ff4f6f6d07b960e6.tar.gz
AUR4 split: Renamed and Reworked darkplaces_rm-git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d0b66f33a5e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: J0k3r <moebius282 at gmail dot com>
+
+pkgname=darkplaces-rm-git
+pkgver=r8985.0b519b1
+pkgrel=1
+pkgdesc="DarkplacesRM is a fork of the DarkPlaces engine compatible with the RocketMinsta project"
+url="http://rocketminsta.net/"
+license=('GPL2')
+arch=('x86_64' 'i686')
+## not specified in the elf, but still required
+depends=('libjpeg')
+## additional depends of the sdl version
+depends+=('sdl')
+## additional depends of the glx version
+depends+=('alsa-lib' 'libxpm' 'libxxf86vm')
+optdepends=('libircclient: for irc support')
+## mesa for GL/glx.h
+makedepends=('git' 'mesa')
+changelog="${pkgname}.changelog"
+conflicts=('darkplaces_rm-git')
+replaces=('darkplaces_rm-git')
+_local_repo="${pkgname}"
+_binary_basename="darkplaces-rm"
+source=("${_local_repo}::git+https://github.com/nexAkari/DarkPlacesRM.git"
+ "${pkgname}.changelog")
+sha256sums=("SKIP"
+ "SKIP")
+
+function pkgver
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+function build
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ make sv-release sdl-release cl-release
+}
+
+function package
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ install -d "${pkgdir}/usr/bin/"
+ install -t "${pkgdir}/usr/bin/" "${_binary_basename}-dedicated" "${_binary_basename}-sdl" "${_binary_basename}-glx"
+}