| author | Felix Yan
<felixonmars@archlinux.org> 2019-06-01 07:36:30 UTC |
| committer | Felix Yan
<felixonmars@archlinux.org> 2019-06-01 07:36:30 UTC |
| parent | 88eb111b2e467918e95cc6c1c342138a97330c8e |
| PKGBUILD | +12 | -33 |
diff --git a/PKGBUILD b/PKGBUILD index 1494d9a..a31bcea 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,53 +2,32 @@ # Contributor: Simon Sapin <simon dot sapin at exyr dot org> # Contributor: Kyle Keen <keenerd@gmail.com> -pkgbase=python-tinycss2 -pkgname=(python-tinycss2 python2-tinycss2) -pkgver=0.6.1 -pkgrel=2 +pkgname=python-tinycss2 +pkgver=1.0.2 +pkgrel=1 pkgdesc="Low-level CSS parser for Python" url="https://pypi.python.org/pypi/tinycss2" license=('BSD') arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-webencodings' 'python2-webencodings') -checkdepends=('python-pytest-flake8' 'python2-pytest-flake8' 'python-pytest-cov' - 'python2-pytest-cov' 'python-pytest-isort' 'python2-pytest-isort' - 'python-pytest-runner' 'python2-pytest-runner') +depends=('python-webencodings') +makedepends=('python-setuptools') +checkdepends=('python-pytest-flake8' 'python-pytest-cov' 'python-pytest-isort' + 'python-pytest-runner') source=("https://pypi.io/packages/source/t/tinycss2/tinycss2-$pkgver.tar.gz") -md5sums=('8dea5867b810e30a029c54e29a4dce4d') - -prepare() { - cp -a tinycss2-$pkgver{,-py2} -} +sha512sums=('69bdf52898f9e704c01fe5fd11170e0efc9a6aca14646f5331fc06ebbdf941f9b6c798ded7d93636c7b810b35c659750c3ece3917c5c9cef4092e3e17b382dd1') build() { - cd "$srcdir"/tinycss2-$pkgver + cd tinycss2-$pkgver python setup.py build - - cd "$srcdir"/tinycss2-$pkgver-py2 - python2 setup.py build } check() { - cd "$srcdir"/tinycss2-$pkgver + cd tinycss2-$pkgver python setup.py pytest - - cd "$srcdir"/tinycss2-$pkgver-py2 - python2 setup.py pytest } -package_python-tinycss2() { - depends=('python-webencodings') - +package() { cd tinycss2-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-tinycss2() { - depends=('python2-webencodings') - - cd tinycss2-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 + python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }