diff options
author | Anton Kudelin | 2022-10-27 19:39:57 +0300 |
---|---|---|
committer | Anton Kudelin | 2022-10-27 19:39:57 +0300 |
commit | 2a022e073a0ae4bcc558445f7204349178ed7748 (patch) | |
tree | 2937da2710e726f9731c42d7b3eb4459e0963168 | |
parent | 2b50191fbacabbb0cd7c4c345030969184748efb (diff) | |
download | aur-2a022e073a0ae4bcc558445f7204349178ed7748.tar.gz |
updpkg: 1.28
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 18 insertions, 8 deletions
@@ -1,17 +1,17 @@ pkgbase = python-quantlib pkgdesc = A Python binding for QuantLib. - pkgver = 1.27 + pkgver = 1.28 pkgrel = 1 url = http://quantlib.org arch = x86_64 license = BSD makedepends = clang makedepends = boost - depends = quantlib>=1.27 + depends = quantlib>=1.28 depends = python depends = openmp options = !libtool - source = https://github.com/lballabio/QuantLib-SWIG/releases/download/QuantLib-SWIG-v1.27/QuantLib-SWIG-1.27.tar.gz - sha256sums = d6d927389265a0aa13d087124a7fb8fb2b58758f621a38f60e13a642be9bdc0f + source = https://github.com/lballabio/QuantLib-SWIG/releases/download/QuantLib-SWIG-v1.28/QuantLib-SWIG-1.28.tar.gz + sha256sums = e3dec686bd3e42767d955dae78f8b8e1ffca13a0d58985d6ac541a2593e58b3f pkgname = python-quantlib @@ -3,26 +3,36 @@ pkgname=python-quantlib _pkgname=QuantLib-SWIG -pkgver=1.27 +pkgver=1.28 pkgrel=1 pkgdesc="A Python binding for QuantLib." arch=("x86_64") url="http://quantlib.org" license=("BSD") options=(!libtool) -depends=("quantlib>=1.27" "python" "openmp") +depends=("quantlib>=$pkgver" "python" "openmp") makedepends=("clang" "boost") source=(https://github.com/lballabio/$_pkgname/releases/download/$_pkgname-v$pkgver/$_pkgname-$pkgver.tar.gz) -sha256sums=("d6d927389265a0aa13d087124a7fb8fb2b58758f621a38f60e13a642be9bdc0f") +sha256sums=("e3dec686bd3e42767d955dae78f8b8e1ffca13a0d58985d6ac541a2593e58b3f") -build() { +prepare() { cd "$srcdir/$_pkgname-$pkgver" + autoreconf -if sed -i "s#boost::dynamic_pointer_cast#ext::dynamic_pointer_cast#g" \ Python/QuantLib/quantlib_wrap.cpp +} + +build() { + cd "$srcdir/$_pkgname-$pkgver" ./configure --prefix=/usr CC=clang CXX=clang++ 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" \ |