diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 36 insertions, 18 deletions
@@ -1,15 +1,21 @@ pkgbase = python-pretrainedmodels-git pkgdesc = Pretrained ConvNets for PyTorch - pkgver = r152.021d978 - pkgrel = 3 + pkgver = r154.8aae3d8 + pkgrel = 5 url = https://github.com/Cadene/pretrained-models.pytorch arch = any - license = BSD + license = BSD-3-Clause makedepends = git + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-munch + depends = python-numpy + depends = python-pillow depends = python-pytorch depends = python-scipy + depends = python-six depends = python-torchvision depends = python-tqdm provides = python-pretrainedmodels @@ -18,4 +24,3 @@ pkgbase = python-pretrainedmodels-git md5sums = SKIP pkgname = python-pretrainedmodels-git - @@ -1,33 +1,46 @@ # Maintainer: Butui Hu <hot123tea123@gmail.com> pkgname=python-pretrainedmodels-git -pkgver=r152.021d978 -pkgrel=3 +pkgver=r154.8aae3d8 +pkgrel=5 pkgdesc="Pretrained ConvNets for PyTorch" arch=(any) url="https://github.com/Cadene/pretrained-models.pytorch" -license=('BSD') -depends=(python-munch python-pytorch python-scipy python-torchvision python-tqdm ) -makedepends=(git python-setuptools) +license=('BSD-3-Clause') +depends=( + python-munch + python-numpy + python-pillow + python-pytorch + python-scipy + python-six + python-torchvision + python-tqdm +) +makedepends=( + git + python-build + python-installer + python-setuptools + python-wheel +) provides=(python-pretrainedmodels) conflicts=(python-pretrainedmodels) source=("${pkgname}::git+https://github.com/Cadene/pretrained-models.pytorch.git") md5sums=('SKIP') pkgver() { - cd "${srcdir}/${pkgname}" - -# Git, no tags available - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "${srcdir}/${pkgname}" - python setup.py build + cd "${pkgname}" + python -m build --wheel --no-isolation } package() { - cd "${srcdir}/${pkgname}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" + cd "${pkgname}" + python -m installer --destdir="${pkgdir}" dist/*.whl + install -Dm644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}" } # vim:set ts=2 sw=2 et: |