diff options
author | Christoph Fink | 2024-03-21 09:36:41 +0100 |
---|---|---|
committer | Christoph Fink | 2024-03-21 09:36:41 +0100 |
commit | 1b657b23f8d981dabd3ddc1b965cb977360b0d17 (patch) | |
tree | e05e4646b0d36ab46edf6b5437eb4cf71e5c7a9a | |
parent | 47be69ee4e52a36570b11193c19d404731313d78 (diff) | |
download | aur-1b657b23f8d981dabd3ddc1b965cb977360b0d17.tar.gz |
upgpkg: python-av 12.0.0-1
upstream release
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 65 |
2 files changed, 33 insertions, 42 deletions
@@ -1,7 +1,7 @@ pkgbase = python-av pkgdesc = Pythonic bindings for FFmpeg - pkgver = 11.0.0 - pkgrel = 4 + pkgver = 12.0.0 + pkgrel = 1 url = https://docs.mikeboers.com/pyav/ arch = x86_64 arch = i686 @@ -21,9 +21,7 @@ pkgbase = python-av depends = python depends = python-numpy depends = python-pillow - source = av-11.0.0.tar.gz::https://github.com/PyAV-Org/PyAV/archive/refs/tags/v11.0.0.tar.gz - source = deprecated-features-tests.patch - b2sums = 614c0338b207dbc88f9f7df9309a044df35707061af0986062f5ec7ad4dee4724eec1c37940623d1accc3ec1ded589a4a62087a3beaa6c2ef8be8524eeaab825 - b2sums = c230efd4c01465841b18330e3ae64d8af81827b20610bd3e7296c0aa0d1aa131a08489ff964d4b273eb413a9ef34d19ebc507f228caf7743fb264e5c58445648 + source = av-12.0.0.tar.gz::https://github.com/PyAV-Org/PyAV/archive/refs/tags/v12.0.0.tar.gz + b2sums = 8f4f3e8d2df21aaa52adf045d94e856f72afb574a0cbd58079da4fed572ebcc1053468f97ea533d073d8e9f47e9612d584aad92b830966a346e1f1e90d321c64 pkgname = python-av @@ -6,67 +6,60 @@ _upstream_name="PyAV" pkgdesc="Pythonic bindings for FFmpeg" url="https://docs.mikeboers.com/pyav/" -pkgver=11.0.0 -pkgrel=4 +pkgver=12.0.0 +pkgrel=1 arch=("x86_64" "i686") license=("BSD") depends=( - "ffmpeg" - "python" - "python-numpy" - "python-pillow" + "ffmpeg" + "python" + "python-numpy" + "python-pillow" ) makedepends=( - "cython" - "python-google-api-core" - "python-setuptools" - "python-wheel" - "pkgconf" + "cython" + "python-google-api-core" + "python-setuptools" + "python-wheel" + "pkgconf" ) checkdepends=( - "autopep8" - "flake8" - "python-editorconfig" - "python-isort" - "python-pytest" - "python-sphinx" + "autopep8" + "flake8" + "python-editorconfig" + "python-isort" + "python-pytest" + "python-sphinx" ) # source=( "https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") # upload failed upstream: https://github.com/PyAV-Org/PyAV/actions/runs/6747799842/job/18350415863 source=( - "$_name-$pkgver.tar.gz::https://github.com/${_upstream_name}-Org/${_upstream_name}/archive/refs/tags/v${pkgver}.tar.gz" - "deprecated-features-tests.patch" + "$_name-$pkgver.tar.gz::https://github.com/${_upstream_name}-Org/${_upstream_name}/archive/refs/tags/v${pkgver}.tar.gz" ) b2sums=( - "614c0338b207dbc88f9f7df9309a044df35707061af0986062f5ec7ad4dee4724eec1c37940623d1accc3ec1ded589a4a62087a3beaa6c2ef8be8524eeaab825" - "c230efd4c01465841b18330e3ae64d8af81827b20610bd3e7296c0aa0d1aa131a08489ff964d4b273eb413a9ef34d19ebc507f228caf7743fb264e5c58445648" + "8f4f3e8d2df21aaa52adf045d94e856f72afb574a0cbd58079da4fed572ebcc1053468f97ea533d073d8e9f47e9612d584aad92b830966a346e1f1e90d321c64" ) -prepare() { - cd "${srcdir}"/${_upstream_name}-${pkgver} - patch --forward --strip=1 --input="${srcdir}/deprecated-features-tests.patch" -} - build() { - cd "${srcdir}"/${_upstream_name}-${pkgver} - python setup.py build_ext --inplace - python setup.py build + cd "${srcdir}"/${_upstream_name}-${pkgver} + python setup.py build_ext --inplace + python setup.py build } check() { - cd "${srcdir}"/${_upstream_name}-${pkgver} + cd "${srcdir}"/${_upstream_name}-${pkgver} - local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))') - export PYTHONPATH="${srcdir}/${_upstream_name}-${pkgver}/build/lib.linux-${CARCH}-cpython-${python_version}" + local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))') + export PYTHONPATH="${srcdir}/${_upstream_name}-${pkgver}/build/lib.linux-${CARCH}-cpython-${python_version}" - python -m pytest + python -m pytest } package() { - cd "${srcdir}/${_upstream_name}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 - install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-av/LICENSE" + cd "${srcdir}/${_upstream_name}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-av/LICENSE" } |