summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGianluca Boiano2021-02-28 20:40:21 +0100
committerGianluca Boiano2021-02-28 20:40:21 +0100
commit21e14af92d00c822f7f5342f0cd690c555598eb5 (patch)
tree61aff7ca64a78e0a07509ce2a24fd6e94aea31ec
parent077741e74d81ce4e9248e11ff9452293086cfe4c (diff)
downloadaur-21e14af92d00c822f7f5342f0cd690c555598eb5.tar.gz
xash3d-git: update
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD92
2 files changed, 50 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6547ffb0814..5c1f504d3384 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = xash3d-git
pkgdesc = A custom Gold Source engine rewritten from scratch
- pkgver = r976.09203dc
+ pkgver = r1355.b278751
pkgrel = 1
url = http://xash.su/
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 053b4932fab9..4c4c330387c7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: robertfoster
pkgname=xash3d-git
-pkgver=r976.09203dc
+pkgver=r1355.b278751
pkgrel=1
pkgdesc="A custom Gold Source engine rewritten from scratch"
arch=('x86_64')
@@ -14,12 +14,12 @@ makedepends=('make' 'binutils' 'cmake')
makedepends_i686=('gcc' 'gcc-libs')
makedepends_x86_64=('gcc-multilib' 'lib32-gcc-libs')
backup=('etc/conf.d/xash3d')
-source=("$pkgname::git+https://github.com/FWGS/xash3d-fwgs"
- ${pkgname%%-git}
- ${pkgname%%-git}.conf.d
- ${pkgname%%-git}.dedicated
- ${pkgname%%-git}.desktop
- https://github.com/FWGS/xash-extras/releases/download/v0.19.2/extras.pak
+source=("${pkgname}::git+https://github.com/FWGS/xash3d-fwgs"
+ ${pkgname%%-git}
+ ${pkgname%%-git}.conf.d
+ ${pkgname%%-git}.dedicated
+ ${pkgname%%-git}.desktop
+ https://github.com/FWGS/xash-extras/releases/download/v0.19.2/extras.pak
)
_args="--prefix=/usr \
--build-type=release \
@@ -27,64 +27,70 @@ _args="--prefix=/usr \
--enable-stbtt"
if [ $CARCH == "x86_64" ]; then
- _args+=" --libdir=/usr/lib32"
+ _args+=" --libdir=/usr/lib32"
else
- _args+=" --libdir=/usr/lib"
+ _args+=" --libdir=/usr/lib"
fi
pkgver() {
- cd $srcdir/$pkgname
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "${srcdir}/${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
prepare() {
- cd $srcdir/$pkgname
- git submodule update --init --recursive
+ cd "${srcdir}/${pkgname}"
+ git submodule update --init --recursive
}
prepare_xash3d() {
- cd $srcdir/$pkgname
- ./waf configure ${_args}
+ cd "${srcdir}/${pkgname}"
+ ./waf configure ${_args}
}
prepare_xash3ds() {
- cd $srcdir/$pkgname
- ./waf clean
- ./waf configure ${_args} --dedicated
+ cd "${srcdir}/${pkgname}"
+ ./waf clean
+ ./waf configure ${_args} --dedicated
}
build_both() {
- cd $srcdir/$pkgname
- ./waf build
+ cd "${srcdir}/${pkgname}"
+ ./waf build
}
install_both() {
- cd $srcdir/$pkgname
- ./waf install --destdir="$pkgdir"
+ cd "${srcdir}/${pkgname}"
+ ./waf install --destdir="${pkgdir}"
}
package() {
- msg2 "Preparing xash3d compilation..."
- prepare_xash3d
- build_both
- install_both
- msg2 "Preparing xash3d dedicated compilation..."
- prepare_xash3ds
- build_both
- install_both
-
- cd $srcdir
- install -Dm644 ${pkgname%%-git}.conf.d $pkgdir/etc/conf.d/${pkgname%%-git}
- install -Dm755 ${pkgname%%-git} $pkgdir/usr/bin/${pkgname%%-git}
- install -Dm755 ${pkgname%%-git}.dedicated $pkgdir/usr/bin/${pkgname%%-git}-dedicated
- install -Dm644 ${pkgname%%-git}.desktop $pkgdir/usr/share/applications/${pkgname%%-git}.desktop
- install -Dm644 $pkgname/game_launch/icon-xash-material.png $pkgdir/usr/share/pixmaps/${pkgname%%-git}.png
- install -Dm644 ../extras.pak $pkgdir/usr/share/xash3d/extras.pak
+ msg2 "Preparing xash3d compilation..."
+ prepare_xash3d
+ build_both
+ install_both
+ msg2 "Preparing xash3d dedicated compilation..."
+ prepare_xash3ds
+ build_both
+ install_both
+
+ cd ${srcdir}
+ install -Dm644 "${pkgname%%-git}.conf.d" \
+ "${pkgdir}/etc/conf.d/${pkgname%%-git}"
+ install -Dm755 "${pkgname%%-git}" \
+ "${pkgdir}/usr/bin/${pkgname%%-git}"
+ install -Dm755 "${pkgname%%-git}.dedicated" \
+ "${pkgdir}/usr/bin/${pkgname%%-git}-dedicated"
+ install -Dm644 "${pkgname%%-git}.desktop" \
+ "${pkgdir}/usr/share/applications/${pkgname%%-git}.desktop"
+ install -Dm644 "${pkgname}/game_launch/icon-xash-material.png" \
+ "${pkgdir}/usr/share/pixmaps/${pkgname%%-git}.png"
+ install -Dm644 ../extras.pak \
+ "${pkgdir}/usr/share/xash3d/extras.pak"
}
md5sums=('SKIP'
- '71f6125d9270685a05067e597e527747'
- '2f9f7b77e05177961fdcecc4660a2010'
- 'c1f2f0000496b1a6e6763ac8fb25fed9'
- '60d714544048b0383a7e79cfaed96d78'
- '409462da6be03f004e84452cfcb93d6b')
+ '71f6125d9270685a05067e597e527747'
+ '2f9f7b77e05177961fdcecc4660a2010'
+ 'c1f2f0000496b1a6e6763ac8fb25fed9'
+ '60d714544048b0383a7e79cfaed96d78'
+ '409462da6be03f004e84452cfcb93d6b')