summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAdrian Room2018-10-06 16:29:35 +0100
committerAdrian Room2018-10-06 16:29:35 +0100
commit595870c40c962f94ec2094fe2bd07a7cad29b7d8 (patch)
tree328f9216b76ccd4cde5daeca3e731dd9d8350f00 /PKGBUILD
parent923b9201c0b92f6c0f41a742ef3ec250d548a9fc (diff)
downloadaur-595870c40c962f94ec2094fe2bd07a7cad29b7d8.tar.gz
fixed build failure caused by freetype-config removal
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 9 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d029dbd99b4a..23b138448a8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=knightsgame
pkgver=025
-pkgrel=1
+pkgrel=2
pkgdesc="A free multiplayer competitive game involving knights, dungeons, and quests."
arch=('x86_64')
url="http://www.knightsgame.org.uk/"
@@ -15,6 +15,14 @@ md5sums=('99d55713c2a0ca605252d87641817da4')
build() {
cd "$srcdir/knights_${pkgver}_src"
+ # apparently freetype-config has been deprecated for a while and
+ # was removed from the freetype2 package in summer 2018
+ sed 's/freetype-config/pkgconf freetype2/' -i Makefile
+
+ # the knights_server binary needs -lpthread but this isn't
+ # passed for some reason
+ sed 's/$^ `curl-config --libs`/$^ `curl-config --libs` -lpthread/' -i Makefile
+
prefix=/usr
make \
PREFIX="$prefix" \