diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index 75cc9b34..ba7deaac 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -4,7 +4,7 @@ pkgname=python-cairo pkgver=1.10.0 -_waf_version=1.7.15 +_waf_version=1.9.7 pkgrel=7 pkgdesc="Python bindings for the cairo graphics library" arch=('i686' 'x86_64') @@ -14,9 +14,9 @@ depends=('python' 'cairo') source=(http://cairographics.org/releases/pycairo-${pkgver}.tar.bz2 https://waf.io/waf-${_waf_version}) md5sums=('e6fd3f2f1e6a72e0db0868c4985669c5' - '2ba0e10baf44db334e3baa39e59688db') + '36161654a112bd6a721835dc005ea069') -build() { +prepare() { cd pycairo-${pkgver} # use newer waf @@ -24,8 +24,14 @@ build() { # fix compatibility with newer waf # http://cgit.freedesktop.org/pycairo/commit/?id=c57cd129407c904f8c2f752a59d0183df7b01a5e - sed -e "s/ctx.\(tool_options\|check_tool\)(/ctx.load(/" -i wscript - + sed -e "s/ctx.\(tool_options\|check_tool\)(/ctx.load(/" \ + -e "s/\bcompiler_cc\b/compiler_c/g" \ + -i wscript +} + +build() { + cd pycairo-${pkgver} + # Ensure that ./waf has created the cached unpacked version # of the wafadmin source tree. # This will be created to a subdirectory like