summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSlashbunny2020-07-07 19:54:53 -0400
committerSlashbunny2020-07-07 19:54:53 -0400
commit3e52ade1d1a59df7f56e5019de6472349952419d (patch)
treedfe11f521a9200d730ba21e9b56f7acd13e655fd /PKGBUILD
parent2770f5d4df6af471e1732affd0d0c1f86e55da68 (diff)
downloadaur-3e52ade1d1a59df7f56e5019de6472349952419d.tar.gz
Add patch to build successfully with gcc10
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 13 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cf67613e4411..306a9235b8eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,31 +2,39 @@
pkgname=ezquake
pkgver=3.2
-pkgrel=2
+pkgrel=3
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/"
license=('GPL')
depends=('curl' 'expat' 'jansson' 'libjpeg-turbo' 'libpng' 'openssl' 'sdl2' 'speex')
-makedepends=('unzip' 'vim' 'gcc9')
+makedepends=('unzip' 'vim')
conflicts=('ezquake-git' 'fuhquake')
provides=('quake' 'fuhquake')
arch=('x86_64')
install=ezquake.install
source=("https://github.com/ezQuake/ezquake-source/archive/${pkgver}.tar.gz"
"https://github.com/ezQuake/ezquake-source/releases/download/${pkgver}/ezquake-ubuntu-full-${pkgver}.tar.gz"
-'ezquake.launcher' 'ezquake.desktop' 'ezquake.ico')
+'ezquake.launcher' 'ezquake.desktop' 'ezquake.ico' 'gcc10.patch')
noextract=("ezquake-ubuntu-full-${pkgver}.tar.gz")
sha256sums=('801151d540706106cbd26da7266aa5e330842b8cccbc5acd4bc8d5a73db3515d'
'6977480a374e531341dec82ccabf3f1443c674959f0e959b7a4c9a63cc2e06c5'
'aa59da4a296a43af8ea8c5670cef5980a15407124b3e53f3cf805ceb6126e6ed'
'e92b9cdeac5eadced50a6167eb53b1343b0772d3bf8afa310eb281b88bf7e677'
- '2a6a5484ddb4cfaf8518b51df39ffd1fa8ce768402eab6401415bececb8e8ab2')
+ '2a6a5484ddb4cfaf8518b51df39ffd1fa8ce768402eab6401415bececb8e8ab2'
+ '6d5dd357210c437ba77ce0ee4fbc0ed6e242ec17ead80b4d76c4a59fcb4b683a')
+
+prepare() {
+ cd "${srcdir}/ezquake-source-${pkgver}/"
+
+ # Patch to fix build on GCC10
+ patch -p1 < "${srcdir}/gcc10.patch"
+}
build() {
cd "${srcdir}/ezquake-source-${pkgver}/"
# Compile ezquake
- make CC="gcc-9"
+ make
}
package() {