# Contributor: A. Wilcox # Maintainer: A. Wilcox pkgname=z3 pkgver=4.8.7 pkgrel=1 pkgdesc="Mathematical theorem prover" url=" " arch="all" license="MIT" depends="" makedepends="gmp-dev python3-dev cmd:which" subpackages="$pkgname-dev py3-$pkgname:py3:noarch" source="https://github.com/Z3Prover/z3/archive/z3-$pkgver.tar.gz _trailing_zeros32.patch " builddir="$srcdir/z3-z3-$pkgver" case "$CARCH" in pmmx) options="$options textrels";; esac build() { PYTHON=python3 ./configure \ --prefix=/usr \ --gmp \ --python make -C build } check() { make -C build test-z3 build/test-z3 /a } package() { make -C build DESTDIR="$pkgdir" install } py3() { pkgdesc="$pkgdesc (Python bindings)" depends="python3" mkdir -p "$subpkgdir"/usr/lib mv "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib/ } sha512sums="145e2b2f1fa4edd0917107c7e1d54d779c7ed85c48af2ce6def4c90d1c4db05f74c9657e173cedf48770589fbe484c97fa1923295271cd3792523ffc4f67ed0c z3-4.8.7.tar.gz 6cf6ee35b23f9ef9fe879369a1900c82d38836f245e927f0f80eb6361e3340c32c8b94f00b1cb69eb8cad1626675b8f7b9bdaecffa5072cd5e8b12ecf1e7e3c0 _trailing_zeros32.patch"