# Maintainer: Hao Zhang # Maintainer: Anton Kudelin pkgname=python-quantlib _pkgname=QuantLib-SWIG pkgver=1.33 pkgrel=1 pkgdesc="QuantLib wrappers to Python" arch=(x86_64) url="http://quantlib.org" license=(BSD) depends=("quantlib>=$pkgver" python openmp) makedepends=(clang boost python-setuptools) source=(https://github.com/lballabio/$_pkgname/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz) sha256sums=("d5248ed4f50be9f1ac0bab7dd876010725a8230e94e6a7b1305623d9ee574e47") options=(!libtool) prepare() { cd "$srcdir/$_pkgname-$pkgver" autoreconf -if } build() { cd "$srcdir/$_pkgname-$pkgver" ./configure \ --prefix=/usr \ CC=clang \ CXX=clang++ \ CXXFLAGS="$CXXFLAGS -std=c++17" make -C Python } check() { cd "$srcdir/$_pkgname-$pkgver" make -C Python check } package() { cd "$srcdir/$_pkgname-$pkgver" sed -i "s#setup.py install#setup.py install --root=\"${pkgdir}\"#g" \ Python/Makefile make -C Python install install -Dm755 LICENSE.TXT -t \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE.TXT" }