author | Antonio Rojas
<arojas@archlinux.org> 2021-12-15 12:29:46 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2021-12-15 12:29:46 UTC |
parent | 101ec5c34b67682ffef77d30dddd3ab819993761 |
PKGBUILD | +10 | -23 |
diff --git a/PKGBUILD b/PKGBUILD index 78d2132..bf56f49 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,33 +2,32 @@ # Maintainer: Daniel M. Capella <polyzen@archlinux.org> _name=toml -pkgbase=python-toml -pkgname=('python-toml' 'python2-toml') +pkgname=python-toml pkgver=0.10.2 -pkgrel=6 +pkgrel=7 pkgdesc="A Python library for parsing and creating TOML" arch=('any') url="https://github.com/uiri/toml" license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') +depends=('python') +makedepends=('python-setuptools') checkdepends=('python-numpy' 'python-pytest') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz" - "${pkgbase}-0.10.1-install_type_hints.patch") + "${pkgname}-0.10.1-install_type_hints.patch") sha256sums=('b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f' '7597ca115ba497797cf7c1330f5e93146ff5a924ef3bc331a8e77da12ee880cf') b2sums=('a613d5e86fc77279f2d7b130309627eed1cab3a65fe8647cb1dc3e58d09a9d58c078472638f06f45394b00c142bcb2bc75e9c0c649d58aade2f4f6bdab23f12e' '23449773cb0c7004d6c367c4cef666561e16fcd38166d17428a8192f6649bdfa76277f20bd4662f7571bc020fba6e5614e8f7dcf8502d18eb1e0ede6cb3ddde2') prepare() { - mv -v "${_name}-$pkgver" "$pkgbase-$pkgver" - cd "$pkgbase-$pkgver" - patch -Np1 -i ../"${pkgbase}-0.10.1-install_type_hints.patch" + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + patch -Np1 -i ../"${pkgname}-0.10.1-install_type_hints.patch" } build() { - cd "$pkgbase-$pkgver" + cd "$pkgname-$pkgver" python setup.py build - python2 setup.py build } check() { @@ -38,9 +37,8 @@ check() { pytest -v tests -k 'not test_invalid_tests and not test_valid_tests' } -package_python-toml() { +package() { cd "$pkgname-$pkgver" - depends=('python') python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ @@ -48,14 +46,3 @@ package_python-toml() { install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" } - -package_python2-toml() { - cd "$pkgbase-$pkgver" - depends=('python2') - python2 setup.py install --skip-build \ - --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" -}