diff options
author | Guillaume Horel | 2022-07-26 14:00:28 -0400 |
---|---|---|
committer | Guillaume Horel | 2022-07-26 14:00:28 -0400 |
commit | f265eb1345a06bf3bf8ed7ef9b109c365ad0413e (patch) | |
tree | 00d3643206c523702410d6852dc1cc587291e805 | |
parent | e683a37e53c9cba55f7fe7f5ee1e0002cac25a00 (diff) | |
download | aur-f265eb1345a06bf3bf8ed7ef9b109c365ad0413e.tar.gz |
bump to 1.27
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 25 insertions, 12 deletions
@@ -1,16 +1,15 @@ pkgbase = quantlib pkgdesc = A free/open-source library for quantitative finance. - pkgver = 1.26 + pkgver = 1.27 pkgrel = 1 url = http://quantlib.org arch = x86_64 license = BSD makedepends = make makedepends = boost - makedepends = gcc depends = boost-libs options = !libtool - source = Quantlib-1.26.tar.gz::https://github.com/lballabio/QuantLib/releases/download/QuantLib-v1.26/QuantLib-1.26.tar.gz - sha256sums = 04fe6cc1a3eb7776020093f550d4da89062586cc15d73e92babdf4505e3673e9 + source = Quantlib-1.27.tar.gz::https://github.com/lballabio/QuantLib/releases/download/QuantLib-v1.27/QuantLib-1.27.tar.gz + sha256sums = 5c2cab0f9bbcdcd3ca1b45d7930b3ab7e120857587b6f61c463b2a012a8bc6a7 pkgname = quantlib @@ -6,7 +6,7 @@ pkgname=quantlib _pkgname=QuantLib -pkgver=1.26 +pkgver=1.27 pkgrel=1 pkgdesc="A free/open-source library for quantitative finance." arch=('x86_64') @@ -14,22 +14,36 @@ url="http://quantlib.org" license=('BSD') options=(!libtool) depends=('boost-libs') -makedepends=('make' 'boost' 'gcc') +makedepends=('make' 'boost') source=("Quantlib-$pkgver.tar.gz::https://github.com/lballabio/QuantLib/releases/download/QuantLib-v$pkgver/QuantLib-$pkgver.tar.gz") -sha256sums=('04fe6cc1a3eb7776020093f550d4da89062586cc15d73e92babdf4505e3673e9') +sha256sums=('5c2cab0f9bbcdcd3ca1b45d7930b3ab7e120857587b6f61c463b2a012a8bc6a7') -build() { - cd "$srcdir/$_pkgname-$pkgver"/ +prepare() { + cd "$_pkgname-$pkgver"/ autoupdate acinclude.m4 configure.ac - autoreconf - ./configure --prefix=/usr --enable-intraday --enable-openmp --disable-static --enable-std-classes + autoreconf -if +} + +build() { + cd "$_pkgname-$pkgver" + ./configure --prefix=/usr \ + --enable-intraday \ + --enable-openmp \ + --disable-static \ + --enable-std-classes \ + CXXFLAGS="$CXXFLAGS -Wp,-U_GLIBCXX_ASSERTIONS" make } package() { - cd "$srcdir/$_pkgname-$pkgver"/ + cd "$_pkgname-$pkgver"/ make DESTDIR="$pkgdir/" install install -D -m644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE.TXT" } +check() { + cd "$_pkgname-$pkgver" + make check +} + # vim:set ts=2 sw=2 et: |