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

David Runge dvzrv at archlinux.org
Wed Apr 29 23:47:08 UTC 2020


    Date: Wednesday, April 29, 2020 @ 23:47:07
  Author: dvzrv
Revision: 622338

upgpkg: python-pymediainfo 4.2.1-1: Upgrading to 4.2.1.

Renaming sources. Updating maintainer info.
Running pytest not via setuptools.

Modified:
  python-pymediainfo/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-29 23:07:39 UTC (rev 622337)
+++ PKGBUILD	2020-04-29 23:47:07 UTC (rev 622338)
@@ -1,8 +1,9 @@
-# Maintainer: David Runge <dave at sleepmap.de>
+# Maintainer: David Runge <dvzrv at archlinux.org>
+
 _name=pymediainfo
 pkgname=python-pymediainfo
-pkgver=4.1
-pkgrel=3
+pkgver=4.2.1
+pkgrel=1
 pkgdesc="A Python wrapper around the MediaInfo library"
 arch=('any')
 url="https://github.com/sbraz/pymediainfo/"
@@ -11,20 +12,25 @@
 makedepends=('mediainfo' 'python-setuptools-scm')
 checkdepends=('python-pytest' 'python-pytest-runner')
 source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha512sums=('08ffca0c3179aa6dff5b3007faaec1f1a2f372b2995824039021f41b2c772a2a13370c1dbd37d2408d023be497cff71dd6f46b09c8989f168976d75723cd7722')
+sha512sums=('33343838312ce240a23fa3856d808bf4b1346a1c65ed99c0405664aceaf452df610144114c228ad43e525f7abc9609420071bc6960f92b68ed7abe5dae8764aa')
 
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+}
+
 build() {
-  cd "${_name}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
   python setup.py build
 }
 
 check() {
-  cd "${_name}-${pkgver}"
-  python setup.py test
+  cd "${pkgname}-${pkgver}"
+  export PYTHONPATH="build:$PYTHONPATH"
+  pytest -v
 }
 
 package() {
-  cd "${_name}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
   python setup.py install --skip-build \
     --optimize=1 \
     --prefix=/usr \



More information about the arch-commits mailing list