diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 10 insertions, 15 deletions
@@ -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 "{}" \; |