[arch-commits] Commit in python-uproot-methods/trunk (PKGBUILD)

Konstantin Gizdov kgizdov at archlinux.org
Wed Mar 10 14:37:48 UTC 2021


    Date: Wednesday, March 10, 2021 @ 14:37:48
  Author: kgizdov
Revision: 887218

upgpkg: python-uproot-methods 0.10.0-1

Modified:
  python-uproot-methods/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-10 14:23:15 UTC (rev 887217)
+++ PKGBUILD	2021-03-10 14:37:48 UTC (rev 887218)
@@ -1,7 +1,7 @@
 # Maintainer: Konstantin Gizdov <arch at kge dot pw>
 
-_pkgname=uproot3-methods
-pkgname="${_pkgname}-methods"
+_pkgname=uproot-methods
+pkgname="python-${_pkgname}"
 pkgver=0.10.0
 pkgrel=1
 pkgdesc="Pythonic mix-ins for ROOT classes"
@@ -9,29 +9,32 @@
 makedepends=('python-setuptools')
 depends=('python-awkward' 'python-numpy')
 checkdepends=('python-awkward' 'python-pytest')
-replaces=('python-uproot-methods')
 url="https://github.com/scikit-hep/${_pkgname}"
 license=('BSD')
 
-source=("${url}/archive/${pkgver}.zip")
+source=("${pkgname}::${url}/archive/${pkgver}.zip")
 sha256sums=('3160bf229db1b27d5dc1568df40d53178eb833c365a1b1c2aea9fef07e843d20')
 
+get_pyver () {
+    python -c 'import sys; print(str(sys.version_info[0]) + "." + str(sys.version_info[1]))'
+}
+
 build() {
-    cd "${srcdir}/${_pkgname}-${pkgver}"
+    cd "${srcdir}/uproot3-methods-${pkgver}"
     python setup.py build
 }
 
 check() {
-    cd "${srcdir}/${_pkgname}-${pkgver}"
+    cd "${srcdir}/uproot3-methods-${pkgver}"
     pytest
 }
 
 package() {
-    cd "${srcdir}/${_pkgname}-${pkgver}"
+    cd "${srcdir}/uproot3-methods-${pkgver}"
 
     python setup.py install --root="${pkgdir}/" --optimize=1
 
     install -D LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
     install -D README.rst "${pkgdir}/usr/share/${pkgname}/README.rst"
+    ln -s "/usr/lib/python$(get_pyver)/site-packages/uproot3_methods" "${pkgdir}/usr/lib/python$(get_pyver)/site-packages/uproot_methods"
 }



More information about the arch-commits mailing list