diff options
author | Luis Martinez | 2021-10-15 00:02:19 -0500 |
---|---|---|
committer | Luis Martinez | 2021-10-15 00:02:19 -0500 |
commit | 9ef08ffd159c402fb778403417467cf7b79ad2b6 (patch) | |
tree | 7de205a46b05af4e5512ae8e740a51e4435e8de9 | |
parent | ba711c2721b0b07febc1aa80ebddd85d40da8720 (diff) | |
download | aur-9ef08ffd159c402fb778403417467cf7b79ad2b6.tar.gz |
update to 0.4.1
* package cleaned up according to Python packaging guidelines
* removed outdated patch; no longer necessary
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 23 insertions, 44 deletions
@@ -1,19 +1,15 @@ pkgbase = python-zimports - pkgdesc = yet another import fixing tool - pkgver = 0.1.3 - pkgrel = 3 + pkgdesc = Python import rewriter + pkgver = 0.4.1 + pkgrel = 1 url = https://github.com/sqlalchemyorg/zimports arch = any - license = BSD - makedepends = python + license = MIT makedepends = python-setuptools + depends = python>=3.7 depends = python-pyflakes depends = python-flake8-import-order - options = !emptydirs - source = https://files.pythonhosted.org/packages/17/9e/ff7223a7ead8c064435b6200267b1abb5b34c71822ad2ea6d4eaaed8862e/zimports-0.1.3.tar.gz - source = without-tests.patch - sha256sums = 1297e0ecfc80dfe746cef3142ae9614eab1bf56ef75176fdea75a0915ab073e7 - sha256sums = a174aa9b52935d37febe6f6d6a358cf9773c7adc7aa771cb49dc32bf2a699fd9 + source = python-zimports-0.4.1.tar.gz::https://github.com/sqlalchemyorg/zimports/archive/v0.4.1.tar.gz + sha256sums = ab440a6382c54bf7268b5f42e2ec7e670c553d3d3a93ec0d69b0db02296e04c6 pkgname = python-zimports - @@ -1,43 +1,26 @@ -# Maintainer: Kaizhao Zhang <zhangkaizhao@gmail.com> - -_srcname=zimports +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> +# Contributor: Kaizhao Zhang <zhangkaizhao@gmail.com> pkgname=python-zimports -pkgver=0.1.3 -pkgrel=3 -pkgdesc="yet another import fixing tool" +pkgver=0.4.1 +pkgrel=1 +pkgdesc="Python import rewriter" arch=('any') url="https://github.com/sqlalchemyorg/zimports" -license=('BSD') -depends=( - 'python-pyflakes' - 'python-flake8-import-order' -) -makedepends=('python' 'python-setuptools') -options=(!emptydirs) -source=( - "https://files.pythonhosted.org/packages/17/9e/ff7223a7ead8c064435b6200267b1abb5b34c71822ad2ea6d4eaaed8862e/zimports-${pkgver}.tar.gz" - 'without-tests.patch' -) -sha256sums=( - '1297e0ecfc80dfe746cef3142ae9614eab1bf56ef75176fdea75a0915ab073e7' - 'a174aa9b52935d37febe6f6d6a358cf9773c7adc7aa771cb49dc32bf2a699fd9' -) - -prepare() { - cd "${srcdir}/${_srcname}-${pkgver}" - patch -p0 -i ../without-tests.patch -} +license=('MIT') +depends=('python>=3.7' 'python-pyflakes' 'python-flake8-import-order') +makedepends=('python-setuptools') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('ab440a6382c54bf7268b5f42e2ec7e670c553d3d3a93ec0d69b0db02296e04c6') build() { - cd "${srcdir}/${_srcname}-${pkgver}" - python setup.py build + cd "zimports-$pkgver" + python setup.py build } package() { - cd "${srcdir}/${_srcname}-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - install -Dm644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst" - # LICENSE file is wrong (MIT but not BSD). - # install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "zimports-$pkgver" + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/" + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" } |