summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 22b8a3596afbf40ddd21858befaa80672f070914 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Maintainer:  Alexander Bocken <alexander@bocken.org>

_name=gigaanalysis
pkgname=python-${_name,,}
pkgver=0.4.4
pkgrel=1
pkgdesc="A toolbox for processing data that can be expressed as a dependent and independent variable."
arch=('any')
url="https://github.com/alexeatscake/gigaanalysis"
license=('BSD-3-Clause')
depends=('python>=3.7.7'
	 'python-numpy>=1.21.2'
	 'python-pandas>=1.3.4'
	 'python-matplotlib>=3.4.3'
	 'python-h5py>=2.10.0'
)
makedepends=('python-installer' 'python-wheel' 'python-build')

source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
sha256sums=('f5c90f1ce2e8749477109ea95a96842e1c00f2e02c394994f24d36fd376e78f4')

makedepends=(python-build python-installer python-wheel)

build() {
    cd "$_name-$pkgver"
    python -m build --wheel --no-isolation
}

package() {
    cd "$_name-$pkgver"
    python -m installer --destdir="$pkgdir" dist/*.whl
}