diff options
author | Daniel Bermond | 2023-06-20 16:07:36 -0300 |
---|---|---|
committer | Daniel Bermond | 2023-06-20 16:07:36 -0300 |
commit | a7340640fae90a9eac41f5681804b07c2a971ba5 (patch) | |
tree | 9ae31297cd6fe27c3d50a50332c22869e6cfd18e /PKGBUILD | |
parent | 6a5cbf100378b5f0f70bb9980dc4b03ea5ec28d4 (diff) | |
download | aur-a7340640fae90a9eac41f5681804b07c2a971ba5.tar.gz |
Drop python2. Update build commands.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 10 insertions, 33 deletions
@@ -1,46 +1,23 @@ # Maintainer : Daniel Bermond < gmail-com: danielbermond > -pkgbase=python-glog -pkgname=('python-glog' 'python2-glog') +pkgname=python-glog pkgver=0.3.1 -pkgrel=3 +pkgrel=4 pkgdesc='A simple Google-style logging wrapper for Python' arch=('any') url='https://github.com/benley/python-glog/' license=('BSD') -makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') -source=("${pkgbase}-${pkgver}.tar.gz"::"https://github.com/benley/python-glog/archive/${pkgver}.tar.gz") +depends=('python' 'python-gflags' 'python-six') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/benley/python-glog/archive/${pkgver}.tar.gz") sha256sums=('b01af6f1118d2fa769c7657971deac8cecd71a3c6afe3e08328366740e802351') -prepare() { - cp -a "${pkgbase}-${pkgver}" "${pkgbase}-${pkgver}-py2" -} - build() { - printf '%s\n' ' -> Building for Python...' - cd "${pkgbase}-${pkgver}" - python setup.py build - - printf '%s\n' ' -> Building for Python2...' - cd "${srcdir}/${pkgbase}-${pkgver}-py2" - python2 setup.py build -} - -package_python-glog() { - depends=('python' 'python-gflags' 'python-six') - - cd "${pkgbase}-${pkgver}" - python setup.py install --root="$pkgdir" --skip-build --optimize='1' - - install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + cd "${pkgname}-${pkgver}" + python -m build --wheel --no-isolation } -package_python2-glog() { - pkgdesc='A simple Google-style logging wrapper for Python2' - depends=('python2' 'python2-gflags' 'python2-six') - - cd "${pkgbase}-${pkgver}-py2" - python2 setup.py install --root="$pkgdir" --skip-build --optimize='1' - - install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +package() { + python -m installer --destdir="$pkgdir" "${pkgname}-${pkgver}/dist"/*.whl + install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |