summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302018-06-30 17:48:46 +0200
committerM0Rf302018-06-30 17:48:46 +0200
commitbb68ddca4948a0083afbdafabfdab1ee1a519ccc (patch)
tree91fb20bc394525bbac908ec6e22610d462b3f7fa
parentbc24421e2faf99be054134f47f886ce830fa2344 (diff)
downloadaur-bb68ddca4948a0083afbdafabfdab1ee1a519ccc.tar.gz
xash3d-git: updated
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD31
2 files changed, 35 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a52ffe4e415..93f1538d6076 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,27 @@
pkgbase = xash3d-git
pkgdesc = A custom Gold Source engine rewritten from scratch
- pkgver = v0.19.1.r63.g09752f3e
+ pkgver = v0.19.1.r65.ge16e910c
pkgrel = 1
url = http://xash.su/
+ arch = i686
arch = x86_64
+ arch = arm
+ arch = armv6h
+ arch = armv7h
license = GPL3
- makedepends = cmake
- makedepends = gcc-multilib
- depends = lib32-sdl2
+ makedepends = gcc
+ depends = sdl2
+ depends = freetype2
+ depends = fontconfig
source = xash3d-git::git+https://github.com/FWGS/xash3d.git
- source = hlsdk::git+https://github.com/FWGS/vgui-dev
- md5sums = SKIP
md5sums = SKIP
+ depends_i686 = vgui
+ depends_x86_64 = lib32-freetype2
+ depends_x86_64 = lib32-fontconfig
+ depends_x86_64 = lib32-sdl2
+ depends_x86_64 = lib32-vgui
+ makedepends_x86_64 = gcc-multilib
+ makedepends_x86_64 = lib32-gcc-libs
pkgname = xash3d-git
diff --git a/PKGBUILD b/PKGBUILD
index b7f29c5d529a..0c80e48229ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,19 @@
# Maintainer: robertfoster
pkgname=xash3d-git
-pkgver=v0.19.1.r63.g09752f3e
+pkgver=v0.19.1.r65.ge16e910c
pkgrel=1
pkgdesc="A custom Gold Source engine rewritten from scratch"
-arch=(x86_64)
+arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
url="http://xash.su/"
license=('GPL3')
-depends=('lib32-sdl2')
-makedepends=('cmake' 'gcc-multilib')
-install=
-source=("$pkgname::git+https://github.com/FWGS/xash3d.git"
-"hlsdk::git+https://github.com/FWGS/vgui-dev")
+depends=('sdl2' 'freetype2' 'fontconfig')
+depends_i686=('vgui')
+depends_x86_64=('lib32-freetype2' 'lib32-fontconfig' 'lib32-sdl2' 'lib32-vgui')
+makedepends=('make' 'binutils' 'cmake')
+makedepends=('gcc')
+makedepends_x86_64=('gcc-multilib' 'lib32-gcc-libs')
+source=("$pkgname::git+https://github.com/FWGS/xash3d.git")
pkgver() {
cd $srcdir/$pkgname
@@ -27,18 +29,23 @@ prepare() {
build() {
cd $srcdir/$pkgname
cd build
- cmake ../. -DHL_SDK_DIR=../../hlsdk -DXASH_SDL=yes \
+ if [ "$CARCH" == "x86_64" ]; then
+ cmake ../. -DHL_SDK_DIR=/usr/include/vgui -DXASH_SDL=yes \
-DXASH_VGUI=yes -DCMAKE_C_FLAGS="-m32" \
-DCMAKE_CXX_FLAGS="-m32" -DCMAKE_EXE_LINKER_FLAGS="-m32" \
-DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=lib32
- make
+ else
+ cmake ../. -DHL_SDK_DIR=/usr/include/vgui -DXASH_SDL=yes \
+ -DXASH_VGUI=yes -DCMAKE_INSTALL_PREFIX=/usr -DLIB_INSTALL_DIR=lib
+ fi
+
+ make -j2
}
package() {
cd $srcdir/$pkgname/
cd build
- make DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" V=1 install
}
-md5sums=('SKIP'
-'SKIP')
+md5sums=('SKIP')