summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 10 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8d742b7e01f1..883012ed22b2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,29 @@
# Maintainer: Slash <demodevil5[at]yahoo[dot]com>
pkgname=ezquake
-pkgver=3.0.1
+pkgver=3.6.4
pkgrel=1
pkgdesc="One of the most Popular QuakeWorld clients for Linux/BSD/OSX/Win32. You need the retail pak files to play."
-url="http://ezquake.sourceforge.net/"
+url="https://www.ezquake.com/"
license=('GPL')
-depends=('curl' 'expat' 'jansson' 'libjpeg-turbo' 'libpng' 'openssl' 'sdl2')
+depends=('curl' 'expat' 'jansson' 'libjpeg-turbo' 'libpng' 'minizip' 'openssl' 'sdl2' 'speex')
makedepends=('unzip' 'vim')
conflicts=('ezquake-git' 'fuhquake')
provides=('quake' 'fuhquake')
arch=('x86_64')
install=ezquake.install
-source=("https://github.com/ezQuake/ezquake-source/archive/v${pkgver}.tar.gz"
-"https://github.com/ezQuake/ezquake-source/releases/download/v3.0/ezquake_linux64_3.0-full.tar.gz"
-"https://github.com/ezQuake/ezquake-source/releases/download/v${pkgver}/ezquake${pkgver}-linux64-update.tar.gz"
+source=("https://github.com/QW-Group/ezquake-source/releases/download/${pkgver}/ezquake-source_with-submodules-${pkgver}.zip"
+'https://github.com/QW-Group/ezquake-source/releases/download/3.2.3/ezquake-ubuntu-3.2.3-full.tar.gz'
'ezquake.launcher' 'ezquake.desktop' 'ezquake.ico')
-noextract=("ezquake_linux64_3.0-full.tar.gz" "ezquake${pkgver}-linux64-update.tar.gz")
-sha256sums=('5812cd3e632543bd27255a39bbe34111a3f58b538d90516b6af736d2b4ea90b5'
- '5ac53c8317eb878dbb3ac33da8fa6572f02aee3302ac0fab03e7f1cdf3d4575f'
- '0ba89ddf6bbeaf9a5b142657e76f1fb548dd39804908cb96ed0b4e76fa2de254'
+noextract=("ezquake-ubuntu-3.2.3-full.tar.gz")
+sha256sums=('925d26b6441dc2bdb69307b9616a6b4a4647aa1c9443134daabf20433e848848'
+ 'd58f26ed912166615420f0d0b208a10fd2539a84b90e85edfcb1aedc94615af5'
'aa59da4a296a43af8ea8c5670cef5980a15407124b3e53f3cf805ceb6126e6ed'
'e92b9cdeac5eadced50a6167eb53b1343b0772d3bf8afa310eb281b88bf7e677'
'2a6a5484ddb4cfaf8518b51df39ffd1fa8ce768402eab6401415bececb8e8ab2')
build() {
- cd "${srcdir}/ezquake-source-${pkgver}"
+ cd "${srcdir}/ezquake-source-${pkgver}/"
# Compile ezquake
make
@@ -38,10 +36,7 @@ package() {
install -d "${pkgdir}/opt/quake"
# Unpack ezQuake assets package (base)
- bsdtar -x -o -C "${pkgdir}/opt/quake" -f "${srcdir}/ezquake_linux64_3.0-full.tar.gz"
-
- # Unpack ezQuake assets package (patch)
- bsdtar -x -o -C "${pkgdir}/opt/quake" -f "${srcdir}/ezquake${pkgver}-linux64-update.tar.gz"
+ bsdtar -x -o -C "${pkgdir}/opt/quake" -f "${srcdir}/ezquake-ubuntu-3.2.3-full.tar.gz"
# Clean up permissions in assets package
find "${pkgdir}/opt/quake" -type d -exec chmod 0755 "{}" \;