summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD47
1 files changed, 26 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 066f27833be6..904c76ba009c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,52 @@
-# Maintainer: J0k3r <moebius282 at gmail dot com>
+# Maintainer: Andrei Alexeyev <akari@alienslab.net>
+# Contributor: J0k3r <moebius282 at gmail dot com>
pkgname=darkplaces-rm-git
-pkgver=r9084.6089aee
+pkgver=r11895.399d8be7
pkgrel=1
-pkgdesc="DarkplacesRM is a fork of the DarkPlaces engine compatible with the RocketMinsta project"
-url="http://rocketminsta.net/"
+pkgdesc="A fork of the DarkPlaces engine with various extensions"
+url="https://github.com/kasymovga/DarkPlacesRM"
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
+depends=('sdl2' 'zlib')
+optdepends=(
+ 'curl: download missing custom content while playing online, used for other purposes by some games'
+ 'd0_blind_id-git: encryption support (required for Xonotic)'
+ 'libfreetype: TTF and OTF fonts support (required by some games)'
+ 'libircclient: IRC integration for supporting games'
+ 'libjpeg: decode JPEG textures (required by most games)'
+ 'libmaxminddb: provides ip-to-country resolution for supporting games'
+ 'libpng: decode PNG textures'
+ 'libtheora: required for video capture'
+ 'libvorbis: required for OGG playback (used by most games)'
+ 'ode: physics engine, may be used by some games'
+)
makedepends=('git' 'mesa')
conflicts=('darkplaces_rm-git')
replaces=('darkplaces_rm-git')
-options=('!makeflags')
_local_repo="${pkgname}"
_binary_basename="darkplaces-rm"
-source=("${_local_repo}::git+https://github.com/nexAkari/DarkPlacesRM.git")
+source=("${_local_repo}::git+https://github.com/kasymovga/DarkPlacesRM.git")
sha256sums=("SKIP")
function pkgver
{
- cd "${srcdir}/${_local_repo}/"
+ cd "${srcdir}/${_local_repo}/"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
function build
{
- cd "${srcdir}/${_local_repo}/"
+ cd "${srcdir}/${_local_repo}/"
- make sv-release sdl-release cl-release
+ make DP_JPEG_VERSION=80 sdl-release sv-release
}
function package
{
- cd "${srcdir}/${_local_repo}/"
+ cd "${srcdir}/${_local_repo}/"
- install -d "${pkgdir}/usr/bin/"
- install -t "${pkgdir}/usr/bin/" "${_binary_basename}-dedicated" "${_binary_basename}-sdl" "${_binary_basename}-glx"
+ install -d "${pkgdir}/usr/bin/"
+ install -t "${pkgdir}/usr/bin/" "${_binary_basename}-dedicated" "${_binary_basename}-sdl"
}