Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Maintainer: Hao Zhang <hao [at] hao-zhang [dot] com>
- pkgname=python-quantlib
- _pkgname=QuantLib-SWIG
- pkgver=1.21
- pkgrel=1
- pkgdesc="A Python binding for QuantLib."
- arch=("x86_64")
- url="http://quantlib.org"
- license=("BSD")
- options=(!libtool)
- depends=("quantlib>=1.21" "python")
- makedepends=("clang" "boost")
- source=(https://github.com/lballabio/$_pkgname/releases/download/$_pkgname-v$pkgver/$_pkgname-$pkgver.tar.gz)
- sha256sums=("f976391a6c6d2324f812872178d16e5f7bd5ecb72472cd37cf55ebb5e8dc28ab")
- build() {
- cd "$srcdir/$_pkgname-$pkgver"
- sed -i "s#boost::dynamic_pointer_cast#ext::dynamic_pointer_cast#g" Python/QuantLib/quantlib_wrap.cpp
- ./configure --prefix=/usr CC=clang CXX=clang++
- make -C Python
- }
- package() {
- cd "$srcdir/$_pkgname-$pkgver"
- sed -i "s#setup.py install#setup.py install --root=\"${pkgdir}\"#g" Python/Makefile
- make -C Python install
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement