summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2024-03-22 18:15:41 -0500
committerCarlos Aznarán2024-03-22 18:15:41 -0500
commit6fa8e006e3943671f8a7307c7a72d12fa927bea7 (patch)
tree1e0f98f44a50350c4fa224bc8d46c1223ed476c7
parent996d42de28aea478f69c34fe761b31441b33b2d3 (diff)
downloadaur-6fa8e006e3943671f8a7307c7a72d12fa927bea7.tar.gz
Bump version to 0.4.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD14
2 files changed, 9 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2d253127750c..302d99b4ea85 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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.3.0
+ pkgver = 0.4.0
pkgrel = 1
url = https://precice.org/tooling-micro-manager-overview.html
arch = any
- license = LGPL3
+ license = LGPL-3.0-or-later
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = python-pyprecice
- source = micro-manager-0.3.0.tar.gz::https://github.com/precice/micro-manager/archive/v0.3.0.tar.gz
- sha512sums = 046c8bb9dc7b914f22271f87c27856869a0dad546c6cd5e352be474e2259a30be04c198984e791c5bb48eda9f7faea4e4ef6baa6c2df17e419392ab55dd4f724
+ source = micro-manager-0.4.0.tar.gz::https://github.com/precice/micro-manager/archive/v0.4.0.tar.gz
+ sha512sums = 72c1ddbd6a759075b0f47200b8290b286aae7acfe0a425b28bbf7681f712e7c7a0d94357ea9e5335deedad2284f41234648888b0152b10c104eeefb8cb8e6567
pkgname = python-micro-manager-precice
diff --git a/PKGBUILD b/PKGBUILD
index 895c5f4d009e..ba2c2a9d6272 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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.3.0
+pkgver=0.4.0
pkgrel=1
arch=(any)
url="https://precice.org/tooling-${_base}-overview.html"
-license=(LGPL3)
+license=(LGPL-3.0-or-later)
depends=(python-pyprecice)
makedepends=(python-build python-installer python-setuptools python-wheel)
source=(${_base}-${pkgver}.tar.gz::https://github.com/precice/${_base}/archive/v${pkgver}.tar.gz)
-sha512sums=('046c8bb9dc7b914f22271f87c27856869a0dad546c6cd5e352be474e2259a30be04c198984e791c5bb48eda9f7faea4e4ef6baa6c2df17e419392ab55dd4f724')
+sha512sums=('72c1ddbd6a759075b0f47200b8290b286aae7acfe0a425b28bbf7681f712e7c7a0d94357ea9e5335deedad2284f41234648888b0152b10c104eeefb8cb8e6567')
build() {
cd ${_base}-${pkgver}
@@ -33,6 +33,7 @@ check() {
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
+ ${srcdir}/${_base}-${pkgver}/test-env/bin/python -m unittest test_adaptivity_serial.py
cd ${srcdir}/${_base}-${pkgver}/examples
${srcdir}/${_base}-${pkgver}/test-env/bin/python macro_dummy.py &
@@ -45,10 +46,5 @@ check() {
package() {
cd ${_base}-${pkgver}
PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl
-
- # Symlink license file
- local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
- install -d ${pkgdir}/usr/share/licenses/${pkgname}
- ln -s "${site_packages}/${_base/-/_}_precice-${pkgver}.dist-info/LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/"${pkgname}"
}