Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- PKGBUILD 2022-07-25 22:45:08.563033862 +0300
- +++ PKGBUILD 2022-07-25 22:46:02.092310222 +0300
- @@ -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')
- @@ -16,16 +16,31 @@
- depends=('boost-libs')
- makedepends=('make' 'boost' 'gcc')
- 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 "$srcdir/$_pkgname-$pkgver"
- autoupdate acinclude.m4 configure.ac
- - autoreconf
- - ./configure --prefix=/usr --enable-intraday --enable-openmp --disable-static --enable-std-classes
- + autoreconf -if
- +}
- +
- +build() {
- + cd "$srcdir/$_pkgname-$pkgver"
- + ./configure \
- + --prefix=/usr \
- + --enable-intraday \
- + --enable-openmp \
- + --disable-static \
- + --enable-std-classes \
- + CXXFLAGS="$CXXFLAGS -fopenmp -Wp,-U_GLIBCXX_ASSERTIONS"
- make
- }
- +check() {
- + cd "$srcdir/$_pkgname-$pkgver"
- + make check
- +}
- +
- package() {
- cd "$srcdir/$_pkgname-$pkgver"/
- make DESTDIR="$pkgdir/" install
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement