diff options
author | Oromion | 2021-12-14 19:59:58 +0000 |
---|---|---|
committer | Oromion | 2021-12-14 19:59:58 +0000 |
commit | f2f609653ae3c953e8e0de5518ac410c05f19bf8 (patch) | |
tree | 31a6c88cb5d3566b64beabe453bea86591ed7c57 | |
parent | 3b6143ba20c1ce1b1fbfb2c9a1dd6646532c73ba (diff) | |
download | aur-f2f609653ae3c953e8e0de5518ac410c05f19bf8.tar.gz |
Python 3.10 rebuild
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 23 insertions, 36 deletions
@@ -1,11 +1,10 @@ pkgbase = visualdl pkgdesc = Deep Learning Visualization Toolkit pkgver = 2.2.1 - pkgrel = 2 - url = https://github.com/PaddlePaddle/VisualDL + pkgrel = 3 + url = https://github.com/PaddlePaddle/visualdl arch = any - license = Apache - makedepends = python-setuptools + license = Apache2 makedepends = python-pre-commit makedepends = rustup makedepends = npm @@ -17,10 +16,9 @@ pkgbase = visualdl depends = python-pillow depends = python-protobuf depends = python-requests - depends = python-six depends = python-matplotlib depends = python-pandas - source = visualdl-2.2.1.tar.gz::https://github.com/PaddlePaddle/VisualDL/archive/refs/tags/v2.2.1.tar.gz - md5sums = 8a0c393ba68956de94dce5aabc7e456b + source = https://github.com/PaddlePaddle/visualdl/archive/v2.2.1.tar.gz + sha512sums = 3c51486ba865e2744142a60677a960f67bfa4116df0c964e1e639b0a06591718a8a1d9ed86d8429c81f8319e3bd365d85e706b809d8814064820ef27288975be pkgname = visualdl @@ -1,42 +1,31 @@ -# Maintainer: Sam L. Yes <samlukeyes123@gmail.com> - -_name=VisualDL +# Maintainer: Carlos Aznarán <caznaranl@uni.pe> +# Contributor: Sam L. Yes <samlukeyes123@gmail.com> pkgname=visualdl pkgver=2.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="Deep Learning Visualization Toolkit" -url="https://github.com/PaddlePaddle/VisualDL" -depends=( - 'python-baidubce' - 'flake8' - 'python-flask-babel' - 'python-pillow' - 'python-protobuf' - 'python-requests' - 'python-six' - 'python-matplotlib' - 'python-pandas' -) -makedepends=( - 'python-setuptools' 'python-pre-commit' 'rustup' 'npm' 'yarn' 'shellcheck' -) -license=('Apache') +url="https://github.com/PaddlePaddle/${pkgname}" +depends=(python-baidubce flake8 python-flask-babel python-pillow python-protobuf python-requests python-matplotlib python-pandas) +makedepends=(python-pre-commit rustup npm yarn shellcheck) # python-setuptools +license=('Apache2') arch=('any') -source=($pkgname-$pkgver.tar.gz::https://github.com/PaddlePaddle/VisualDL/archive/refs/tags/v$pkgver.tar.gz) -md5sums=('8a0c393ba68956de94dce5aabc7e456b') +source=(${url}/archive/v${pkgver}.tar.gz) +sha512sums=('3c51486ba865e2744142a60677a960f67bfa4116df0c964e1e639b0a06591718a8a1d9ed86d8429c81f8319e3bd365d85e706b809d8814064820ef27288975be') prepare() { - cd $srcdir/${_name}-${pkgver} - sed -i '/pre-commit/d;/shellcheck/d' requirements.txt + cd "VisualDL-${pkgver}" + sed -i '/pre-commit/d;/shellcheck/d' requirements.txt } build() { - rustup toolchain install stable - cd $srcdir/${_name}-${pkgver} - rustup run stable python setup.py build + rustup toolchain install stable + cd "VisualDL-${pkgver}" + rustup run stable python setup.py build } package() { - cd $srcdir/${_name}-${pkgver} - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + cd "VisualDL-${pkgver}" + export PYTHONHASHSEED=0 + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |