summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b4c9b6bcb1e8..d7a7756c3363 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = unknown-horizons
pkgdesc = 2D realtime strategy simulation with an emphasis on economy and city building.
pkgver = 2013.3
- pkgrel = 4
+ pkgrel = 6
url = http://www.unknown-horizons.org/
arch = i686
arch = x86_64
license = GPL
license = CCPL
makedepends = intltool
- depends = fife
+ depends = fife>=0.3.5
depends = python2
depends = python2-pillow
depends = python2-yaml
diff --git a/PKGBUILD b/PKGBUILD
index afed680508bd..a297adfb3bd9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,18 +6,25 @@
# Contributor: Ronan Rabouin <darkbaboon@gmail.com>
pkgname=unknown-horizons
pkgver=2013.3
-pkgrel=4
+pkgrel=6
pkgdesc="2D realtime strategy simulation with an emphasis on economy and city building."
arch=('i686' 'x86_64')
url="http://www.unknown-horizons.org/"
license=('GPL' 'CCPL')
-depends=('fife' 'python2' 'python2-pillow' 'python2-yaml')
+depends=('fife>=0.3.5' 'python2' 'python2-pillow' 'python2-yaml')
makedepends=('intltool')
conflicts=('unknown-horizons-svn' 'unknown-horizons-git')
source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz")
md5sums=('2417cb88c12a0f855c96743c7f3287d0')
sha256sums=('18c2fd62365e40f6bb06b0a3c4106fff592bac249c3f498d49442f5dc217e37d')
+prepare() {
+ # Patch new Fife version expecting bool (not int) for logging parameters
+ cd "$srcdir/$pkgname"
+ sed -i -e 's@\(self._setting.get(SETTINGS.FIFE_MODULE, "LogToPrompt",\) "0"@\1 False@' "horizons/engine/engine.py"
+ sed -i -e 's@\(self._setting.get(SETTINGS.FIFE_MODULE, "LogToFile",\) "0"@\1 False@' "horizons/engine/engine.py"
+}
+
package() {
cd "$srcdir/$pkgname"
python2 setup.py --quiet install --root="$pkgdir" --optimize=1