summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraziano.giuliani2020-03-19 19:47:48 +0100
committergraziano.giuliani2020-03-19 19:47:48 +0100
commit74d1afd855a53b03b26d4852c6ec84087e6756dc (patch)
tree85121ea80e2a16ad39f0b6bbb83f8c507db09514
parentbf045f41a5cba4ba7bf935ea206e0d5b92d14c64 (diff)
downloadaur-74d1afd855a53b03b26d4852c6ec84087e6756dc.tar.gz
fix emos compilation
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 99f287edde6e..9d442cf4c34c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Thu Dec 13 16:13:47 UTC 2018
pkgbase = emos
pkgdesc = ECMWF Interpolation Library
pkgver = 4.5.9
- pkgrel = 1
+ pkgrel = 2
url = https://software.ecmwf.int/wiki/display/EMOS/Emoslib
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 5cbc923b363f..e0cc5aa61a3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: Graziano Giuliani <graziano.giuliani@gmail.com>
pkgname=emos
pkgver=4.5.9
-pkgrel=1
+pkgrel=2
pkgdesc="ECMWF Interpolation Library"
arch=(i686 x86_64)
url="https://software.ecmwf.int/wiki/display/EMOS/Emoslib"
@@ -18,9 +18,12 @@ build() {
sed -i CMakeLists.txt -e 's/ecbuild_add_option\(.*\)INSTALL_TOOLS\(.*\)DEFAULT ON )/ecbuild_add_option\1INSTALL_TOOLS\2DEFAULT OFF )/'
mkdir -p build
cd build
- cmake -DGRIB_API_PATH=/usr \
+ cmake -DENABLE_ECCODES=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=production ..
+ find . -name link.txt -exec sed -i {} \
+ -e 's/-lfftw3/-lfftw3 -leccodes/' \
+ -e 's!/usr/lib/libfftw3.so!/usr/lib/libfftw3.so -leccodes!' \;
make
}