summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPumpkinCheshire2021-10-26 09:29:58 +0800
committerPumpkinCheshire2021-10-26 09:29:58 +0800
commit73c970caace3661f51b9b508694abcf0c553d8e7 (patch)
treec8e75382791162571cb1307e5b1e24b676538747
parent2bdbd3ea5db6481939e708bbfd5b8fe4a4493772 (diff)
downloadaur-73c970caace3661f51b9b508694abcf0c553d8e7.tar.gz
bump to 0.2.18
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD27
2 files changed, 22 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0a3a8675b316..7ff9fdccb077 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-dmsh
pkgdesc = Simple mesh generator inspired by distmesh.
- pkgver = 0.2.17
+ pkgver = 0.2.18
pkgrel = 1
url = https://github.com/nschloe/dmsh
arch = x86_64
@@ -8,10 +8,11 @@ pkgbase = python-dmsh
makedepends = python
makedepends = python-setuptools
depends = python-meshplex
+ depends = python-npx
depends = python-numpy
depends = python-scipy
optdepends = python-matplotlib
- source = https://files.pythonhosted.org/packages/source/d/dmsh/dmsh-0.2.17.tar.gz
- b2sums = 36fd09ebe1f3d852c83a47ca9d03a563877029f8a137d9b6620550a6888ec6c6f1a0ac81ce8797f82bfaa37904f3c93dab8e40b1faae72d1613759904b5e6db4
+ source = https://files.pythonhosted.org/packages/source/d/dmsh/dmsh-0.2.18.tar.gz
+ b2sums = 6935baef42724ca93325f6433f9bc0fde7c79fbed59633045f51c1504552c62c9ae84af791e729e69e894e8068990be135f5a6d8b1af14006a7578d1342e75d0
pkgname = python-dmsh
diff --git a/PKGBUILD b/PKGBUILD
index a3c105059b52..dae7490214f8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,37 @@
-# Maintainer: PumpkinCheshire <sollyonzou at gmail dot com>
+#!/bin/bash
+
+# Maintainer: PumpkinCheshire <me at pumpkincheshire dot com>
pkgname=python-dmsh
_name=dmsh
-pkgver=0.2.17
+pkgver=0.2.18
pkgrel=1
-pkgdesc="Simple mesh generator inspired by distmesh."
+pkgdesc='Simple mesh generator inspired by distmesh.'
arch=('x86_64')
url="https://github.com/nschloe/dmsh"
license=('GPL')
optdepends=('python-matplotlib')
-makedepends=('python'
- 'python-setuptools')
-depends=('python-meshplex' 'python-numpy' 'python-scipy')
+makedepends=(
+ 'python'
+ 'python-setuptools'
+)
+depends=(
+ 'python-meshplex'
+ 'python-npx'
+ 'python-numpy'
+ 'python-scipy'
+)
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-b2sums=('36fd09ebe1f3d852c83a47ca9d03a563877029f8a137d9b6620550a6888ec6c6f1a0ac81ce8797f82bfaa37904f3c93dab8e40b1faae72d1613759904b5e6db4')
+b2sums=('6935baef42724ca93325f6433f9bc0fde7c79fbed59633045f51c1504552c62c9ae84af791e729e69e894e8068990be135f5a6d8b1af14006a7578d1342e75d0')
build() {
- cd "$srcdir/$_name-$pkgver"
+ cd "$srcdir/$_name-$pkgver" || exit
export PYTHONHASHSEED=0
python -c "from setuptools import setup; setup()" build
}
package() {
- cd "$srcdir/$_name-$pkgver"
+ cd "$srcdir/$_name-$pkgver" || exit
python -c "from setuptools import setup; setup();" install --root="$pkgdir/" --optimize=1 --skip-build
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}