summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Kudelin2023-04-24 14:31:50 +0300
committerAnton Kudelin2023-04-24 14:31:50 +0300
commit2042d6d540bb6fdfd4086a8d915ccacf3894f868 (patch)
tree5af9439d8454a2074e9201ab3bcbd28a84f5d776
parent7fa7d5428c6211c8b6014b97997cfcd8c001223f (diff)
downloadaur-2042d6d540bb6fdfd4086a8d915ccacf3894f868.tar.gz
updpkg: 1.30
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD18
2 files changed, 17 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c24294afe095..35ffebc2fec1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = python-quantlib
- pkgdesc = A Python binding for QuantLib.
- pkgver = 1.29
+ pkgdesc = QuantLib wrappers to Python
+ pkgver = 1.30
pkgrel = 1
url = http://quantlib.org
arch = x86_64
license = BSD
makedepends = clang
makedepends = boost
- depends = quantlib>=1.29
+ depends = quantlib>=1.30
depends = python
depends = openmp
options = !libtool
- source = https://github.com/lballabio/QuantLib-SWIG/releases/download/QuantLib-SWIG-v1.29/QuantLib-SWIG-1.29.tar.gz
- sha256sums = 77b3eadc0e956740f8d84c9bb9c884e4e4aec3e9f97464b8f79e08efe2672525
+ source = https://github.com/lballabio/QuantLib-SWIG/releases/download/QuantLib-SWIG-v1.30/QuantLib-SWIG-1.30.tar.gz
+ sha256sums = 1697c13467a7eea0375ed113bd6b35157c568368dba8e8763597a4ef7116fa48
pkgname = python-quantlib
diff --git a/PKGBUILD b/PKGBUILD
index bea5273c9d94..4cc4f97ae427 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,19 @@
# Maintainer: Hao Zhang <hao [at] hao-zhang [dot] com>
-# Maintainer: Anton Kudelin <kudelin at protonmail dot com>
+# Maintainer: Anton Kudelin <kudelin at proton dot me>
pkgname=python-quantlib
_pkgname=QuantLib-SWIG
-pkgver=1.29
+pkgver=1.30
pkgrel=1
-pkgdesc="A Python binding for QuantLib."
+pkgdesc="QuantLib wrappers to Python"
arch=("x86_64")
url="http://quantlib.org"
license=("BSD")
-options=(!libtool)
depends=("quantlib>=$pkgver" "python" "openmp")
makedepends=("clang" "boost")
source=(https://github.com/lballabio/$_pkgname/releases/download/$_pkgname-v$pkgver/$_pkgname-$pkgver.tar.gz)
-sha256sums=("77b3eadc0e956740f8d84c9bb9c884e4e4aec3e9f97464b8f79e08efe2672525")
+sha256sums=("1697c13467a7eea0375ed113bd6b35157c568368dba8e8763597a4ef7116fa48")
+options=(!libtool)
prepare() {
cd "$srcdir/$_pkgname-$pkgver"
@@ -22,7 +22,12 @@ prepare() {
build() {
cd "$srcdir/$_pkgname-$pkgver"
- ./configure --prefix=/usr CC=clang CXX=clang++
+ ./configure \
+ --prefix=/usr \
+ CC=clang \
+ CXX=clang++ \
+ CXXFLAGS="$CXXFLAGS -std=c++17"
+
make -C Python
}
@@ -36,6 +41,7 @@ package() {
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"
}