diff options
author | Chris Oelmueller | 2014-08-19 14:57:33 +0200 |
---|---|---|
committer | Chris Oelmueller | 2014-08-19 14:57:33 +0200 |
commit | dfe16f7ba73664342df25aea4df7d797683d6ac2 (patch) | |
tree | b6cba2870e09af83d81b39677f7008235a9d81d0 /PKGBUILD | |
parent | 79616e64119f15eee05cc7178399e854d89984f5 (diff) | |
download | aur-dfe16f7ba73664342df25aea4df7d797683d6ac2.tar.gz |
unknown-horizons: Try to force non-git fife, some sed hacks
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -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 |