# Contributor: Valery Kartel # Maintainer: Valery Kartel setvar pkgname = 'waf' setvar pkgver = '1.8.16' setvar pkgrel = '0' setvar pkgdesc = ""Python-based meta build system"" setvar url = ""https://waf.io/"" setvar arch = ""noarch"" setvar license = ""BSD"" setvar depends = ""python"" setvar makedepends = ""python unzip"" setvar subpackages = """" setvar source = ""https://waf.io/$pkgname-$pkgver.tar.bz2"" setvar _builddir = ""$srcdir/$pkgname-$pkgver"" proc build { cd $_builddir ./waf-light configure --prefix=/usr build \ --make-waf \ --tools='compat,compat15,ocaml,go,cython,scala,erlang,cuda,gcj,boost,pep8,eclipse' \ || return 1 } proc package { cd $_builddir install -Dm755 waf "$pkgdir"/usr/bin/waf local _rev=$(grep '^REVISION="[[:xdigit:]]*"$' "$pkgdir"/usr/bin/waf | cut -d\" -f2) local _lib="$pkgdir"/usr/lib/$pkgname-$pkgver-$_rev install -dm755 $_lib unzip -d $_lib zip/waflib.zip python -m compileall $_lib } setvar md5sums = ""c68227e4d40c0bdd0aadab22a7a27a44 waf-1.8.16.tar.bz2"" setvar sha256sums = ""5188b5a4246ba3c7a2abbf4ddcb3b3457430166244035bf3c70036fb08944846 waf-1.8.16.tar.bz2"" setvar sha512sums = ""128484b9cdcd9f2aacdf089b20af016b2ddd862423dab537416b10ad8c8470202b0a9ab02c862be5fc11f73e24b98650e89e6808a3f9fd1f2a4e281fae3843e1 waf-1.8.16.tar.bz2""