Advertisement
Guest User

Untitled

a guest
Apr 1st, 2021
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. # Maintainer: Hao Zhang <hao [at] hao-zhang [dot] com>
  2.  
  3. pkgname=python-quantlib
  4. _pkgname=QuantLib-SWIG
  5. pkgver=1.21
  6. pkgrel=1
  7. pkgdesc="A Python binding for QuantLib."
  8. arch=("x86_64")
  9. url="http://quantlib.org"
  10. license=("BSD")
  11. options=(!libtool)
  12. depends=("quantlib>=1.21" "python")
  13. makedepends=("clang" "boost")
  14. source=(https://github.com/lballabio/$_pkgname/releases/download/$_pkgname-v$pkgver/$_pkgname-$pkgver.tar.gz)
  15. sha256sums=("f976391a6c6d2324f812872178d16e5f7bd5ecb72472cd37cf55ebb5e8dc28ab")
  16.  
  17. build() {
  18. cd "$srcdir/$_pkgname-$pkgver"
  19. sed -i "s#boost::dynamic_pointer_cast#ext::dynamic_pointer_cast#g" Python/QuantLib/quantlib_wrap.cpp
  20. ./configure --prefix=/usr CC=clang CXX=clang++
  21. make -C Python
  22. }
  23.  
  24. package() {
  25. cd "$srcdir/$_pkgname-$pkgver"
  26. sed -i "s#setup.py install#setup.py install --root=\"${pkgdir}\"#g" Python/Makefile
  27. make -C Python install
  28. }
  29.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement