Advertisement
Guest User

Untitled

a guest
Jul 25th, 2022
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.34 KB | None | 0 0
  1. --- PKGBUILD    2022-07-25 22:45:08.563033862 +0300
  2. +++ PKGBUILD    2022-07-25 22:46:02.092310222 +0300
  3. @@ -6,7 +6,7 @@
  4.  
  5.  pkgname=quantlib
  6.  _pkgname=QuantLib
  7. -pkgver=1.26
  8. +pkgver=1.27
  9.  pkgrel=1
  10.  pkgdesc="A free/open-source library for quantitative finance."
  11.  arch=('x86_64')
  12. @@ -16,16 +16,31 @@
  13.  depends=('boost-libs')
  14.  makedepends=('make' 'boost' 'gcc')
  15.  source=("Quantlib-$pkgver.tar.gz::https://github.com/lballabio/QuantLib/releases/download/QuantLib-v$pkgver/QuantLib-$pkgver.tar.gz")
  16. -sha256sums=('04fe6cc1a3eb7776020093f550d4da89062586cc15d73e92babdf4505e3673e9')
  17. +sha256sums=('5c2cab0f9bbcdcd3ca1b45d7930b3ab7e120857587b6f61c463b2a012a8bc6a7')
  18.  
  19. -build() {
  20. -  cd "$srcdir/$_pkgname-$pkgver"/
  21. +prepare() {
  22. +  cd "$srcdir/$_pkgname-$pkgver"
  23.    autoupdate acinclude.m4 configure.ac
  24. -  autoreconf
  25. -  ./configure --prefix=/usr --enable-intraday --enable-openmp --disable-static --enable-std-classes
  26. +  autoreconf -if
  27. +}
  28. +
  29. +build() {
  30. +  cd "$srcdir/$_pkgname-$pkgver"
  31. +  ./configure \
  32. +    --prefix=/usr \
  33. +    --enable-intraday \
  34. +    --enable-openmp \
  35. +    --disable-static \
  36. +    --enable-std-classes \
  37. +    CXXFLAGS="$CXXFLAGS -fopenmp -Wp,-U_GLIBCXX_ASSERTIONS"
  38.    make
  39.  }
  40.  
  41. +check() {
  42. +  cd "$srcdir/$_pkgname-$pkgver"
  43. +  make check
  44. +}
  45. +
  46.  package() {
  47.    cd "$srcdir/$_pkgname-$pkgver"/
  48.    make DESTDIR="$pkgdir/" install
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement