diff options
author | Carlos Aznarán Laos | 2023-08-29 22:40:51 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-08-29 22:40:51 -0500 |
commit | 996d42de28aea478f69c34fe761b31441b33b2d3 (patch) | |
tree | 013e6950f3ced0ec160eee32cfcb119b840a8e84 | |
parent | 9caf089f21db58c308a00a60c8514a85bf952ddf (diff) | |
download | aur-996d42de28aea478f69c34fe761b31441b33b2d3.tar.gz |
Bump version to 0.3.0
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 29 insertions, 14 deletions
@@ -1,16 +1,16 @@ pkgbase = python-micro-manager-precice pkgdesc = micro-manager-precice is a package which facilitates two-scale macro-micro coupled simulations using preCICE - pkgver = 0.2.1 - pkgrel = 2 - url = https://github.com/precice/micro-manager - arch = x86_64 + pkgver = 0.3.0 + pkgrel = 1 + url = https://precice.org/tooling-micro-manager-overview.html + arch = any license = LGPL3 makedepends = python-build makedepends = python-installer makedepends = python-setuptools makedepends = python-wheel depends = python-pyprecice - source = micro-manager-0.2.1.tar.gz::https://github.com/precice/micro-manager/archive/v0.2.1.tar.gz - sha512sums = c043d037a554dfa425e07ebd6504759e10c002c6b546769ba00cde8a916ba73f79c7980bf501642de34bf0ab5f9e43cb53957ea31bde70fcb7f410bd60d91f82 + source = micro-manager-0.3.0.tar.gz::https://github.com/precice/micro-manager/archive/v0.3.0.tar.gz + sha512sums = 046c8bb9dc7b914f22271f87c27856869a0dad546c6cd5e352be474e2259a30be04c198984e791c5bb48eda9f7faea4e4ef6baa6c2df17e419392ab55dd4f724 pkgname = python-micro-manager-precice @@ -3,15 +3,15 @@ _base=micro-manager pkgname=python-${_base}-precice pkgdesc="micro-manager-precice is a package which facilitates two-scale macro-micro coupled simulations using preCICE" -pkgver=0.2.1 -pkgrel=2 -arch=(x86_64) -url="https://github.com/precice/${_base}" +pkgver=0.3.0 +pkgrel=1 +arch=(any) +url="https://precice.org/tooling-${_base}-overview.html" license=(LGPL3) depends=(python-pyprecice) makedepends=(python-build python-installer python-setuptools python-wheel) -source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz) -sha512sums=('c043d037a554dfa425e07ebd6504759e10c002c6b546769ba00cde8a916ba73f79c7980bf501642de34bf0ab5f9e43cb53957ea31bde70fcb7f410bd60d91f82') +source=(${_base}-${pkgver}.tar.gz::https://github.com/precice/${_base}/archive/v${pkgver}.tar.gz) +sha512sums=('046c8bb9dc7b914f22271f87c27856869a0dad546c6cd5e352be474e2259a30be04c198984e791c5bb48eda9f7faea4e4ef6baa6c2df17e419392ab55dd4f724') build() { cd ${_base}-${pkgver} @@ -22,9 +22,24 @@ check() { cd ${_base}-${pkgver} python -m venv --system-site-packages test-env test-env/bin/python -m installer dist/*.whl - cd examples/macro-micro-dummy + + cd ${srcdir}/${_base}-${pkgver}/tests/integration/test_unit_cube + ${srcdir}/${_base}-${pkgver}/test-env/bin/python unit_cube.py & + ${srcdir}/${_base}-${pkgver}/test-env/bin/python run_micro_manager.py --config micro-manager-config-local-adaptivity.json + + ${srcdir}/${_base}-${pkgver}/test-env/bin/python unit_cube.py & + ${srcdir}/${_base}-${pkgver}/test-env/bin/python run_micro_manager.py --config micro-manager-config-global-adaptivity.json + + cd ${srcdir}/${_base}-${pkgver}/tests/unit + ${srcdir}/${_base}-${pkgver}/test-env/bin/python -m unittest test_micro_manager.py + ${srcdir}/${_base}-${pkgver}/test-env/bin/python -m unittest test_domain_decomposition.py + + cd ${srcdir}/${_base}-${pkgver}/examples + ${srcdir}/${_base}-${pkgver}/test-env/bin/python macro_dummy.py & + ${srcdir}/${_base}-${pkgver}/test-env/bin/python python-dummy/run_micro_manager.py --config micro-manager-config.json + ${srcdir}/${_base}-${pkgver}/test-env/bin/python macro_dummy.py & - ${srcdir}/${_base}-${pkgver}/test-env/bin/python run_micro_manager.py + ${srcdir}/${_base}-${pkgver}/test-env/bin/python python-dummy/run_micro_manager.py --config micro-manager-adaptivity-config.json } package() { |