diff options
author | Andris Pavēnis | 2023-07-18 12:46:03 +0300 |
---|---|---|
committer | Andris Pavēnis | 2023-07-18 12:46:03 +0300 |
commit | 1838adbf01d40d3b21208a1891c395b635fdecd2 (patch) | |
tree | 90996cff010d216c4ec00448face7fa7d1cc27fd | |
parent | 553b7340f8d5b9bff465993352283c5489884ab3 (diff) | |
download | aur-1838adbf01d40d3b21208a1891c395b635fdecd2.tar.gz |
Update to 5.11.3
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 |
3 files changed, 14 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = ecflow pkgdesc = ecFlow - workflow manager from ECMWF - pkgver = 5.6.0 - pkgrel = 2 + pkgver = 5.11.3 + pkgrel = 1 url = https://confluence.ecmwf.int/display/ECFLOW arch = i686 arch = x86_64 @@ -16,8 +16,7 @@ pkgbase = ecflow depends = git conflicts = ecflow-ui conflicts = ecflow4 - source = https://software.ecmwf.int/wiki/download/attachments/8650755/ecFlow-5.6.0-Source.tar.gz - sha256sums = 15db6e320c689417e48048a9bbce41ed334c447a09ffd18333e85b6cf24a181c + source = https://confluence.ecmwf.int/download/attachments/8650755/ecFlow-5.11.3-Source.tar.gz + sha256sums = 66f4959e88b94dfecb7901a9370916bb57fa8b2cdaa2889099a907a706b655ec pkgname = ecflow - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..edbd31c202ac --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/pkg +/src +/ecFlow-*-Source.tar.gz +/ecflow-*.pkg.tar.zst @@ -1,6 +1,6 @@ # Contributor: Martin Grønlien Pejcoch <mpejcoch@gmail.com> pkgname=ecflow -pkgver=5.9.2 +pkgver=5.11.3 pkgrel=1 pkgdesc="ecFlow - workflow manager from ECMWF" arch=(i686 x86_64) @@ -17,22 +17,23 @@ options=() install= source=(https://confluence.ecmwf.int/download/attachments/8650755/ecFlow-${pkgver}-Source.tar.gz) noextract=() -sha256sums=('8e53879a4dbc498162674b88202d588b043126db215089d0daea5068c19ea497') +sha256sums=('66f4959e88b94dfecb7901a9370916bb57fa8b2cdaa2889099a907a706b655ec') build() { - cd ecFlow-${pkgver}-Source + pwd mkdir -p build && cd build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_FLAGS=-w -DENABLE_SERVER=on -DENABLE_PYTHON=on -DENABLE_UI=on -DENABLE_GUI=off \ -DCMAKE_INSTALL_DATADIR=/usr/share \ -DBOOST_ROOT=/usr \ - .. + -DCMAKE_CXX_COMPILER=g++ \ + ../ecFlow-${pkgver}-Source make -j$(grep processor /proc/cpuinfo | wc -l) || return 1 } package() { - cd ecFlow-${pkgver}-Source/build + cd build make DESTDIR="$pkgdir" install || return 1 } |