diff options
author | gileri | 2021-03-06 13:16:32 +0100 |
---|---|---|
committer | gileri | 2021-03-06 13:16:32 +0100 |
commit | a11b53901db84fad54d51e180b2c97829fc1042a (patch) | |
tree | 3f23eb38bb4e90d616c03c4c3558ba5311d463f5 | |
parent | 904cc75ef541762af928414ca27a470edf20d821 (diff) | |
download | aur-a11b53901db84fad54d51e180b2c97829fc1042a.tar.gz |
Remove python2 support
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 7 insertions, 43 deletions
@@ -6,19 +6,12 @@ pkgbase = python-pymp4 arch = any license = Apache checkdepends = python-pytest - checkdepends = python2-pytest checkdepends = python-wheel - checkdepends = python2-wheel makedepends = python-setuptools - makedepends = python2-setuptools + depends = python + depends = python-construct<2.9 source = pymp4::git+https://github.com/beardypig/pymp4.git#tag=1.2.0 md5sums = SKIP pkgname = python-pymp4 - depends = python - depends = python-construct<2.9 - -pkgname = python2-pymp4 - depends = python2 - depends = python2-construct<2.9 @@ -2,59 +2,30 @@ _py_pkgname=pymp4 _github_url=https://github.com/beardypig/$_py_pkgname -pkgbase=python-${_py_pkgname} -pkgname=(python-${_py_pkgname} python2-${_py_pkgname}) +pkgname=python-${_py_pkgname} pkgver=1.2.0 pkgrel=1 pkgdesc="A Python MP4 Parser and toolkit" arch=(any) url="https://github.com/beardypig/pymp4" license=('Apache') #2.0 -makedepends=(python-setuptools python2-setuptools) -#python2-coverage has file conflitcs with python-coverage, so we can't do coverage analysis -#checkdepends=(python-pytest python2-pytest python-codecov python2-codecov python-pytest-cov python2-pytest-cov) -checkdepends=(python-pytest python2-pytest python-wheel python2-wheel) +depends=(python "python-construct<2.9") +makedepends=(python-setuptools) +checkdepends=(python-pytest python-wheel) source=(${_py_pkgname}::git+${_github_url}.git#tag=$pkgver) md5sums=('SKIP') -prepare() { - cp -af "${srcdir}/${_py_pkgname}" "${srcdir}/python2-${_py_pkgname}" -} - build() { cd "${srcdir}/${_py_pkgname}" python setup.py build - - cd "${srcdir}/python2-${_py_pkgname}" - python2 setup.py build } check() { cd "${srcdir}/${_py_pkgname}" python setup.py test - - #python2-coverage has file conflitcs with python-coverage, so we can't do coverage analysis - #coverage3 run setup.py test - - cd "${srcdir}/python2-${_py_pkgname}" - python2 setup.py test - - #python2-coverage has file conflitcs with python-coverage, so we can't do coverage analysis - #coverage2 run setup.py test } -package_python-pymp4() { - depends=(python "python-construct<2.9") - +package() { cd "${srcdir}/${_py_pkgname}" python setup.py install --skip-build --root="${pkgdir}" --optimize=1 } - -package_python2-pymp4() { - depends=(python2 "python2-construct<2.9") - - cd "${srcdir}/python2-${_py_pkgname}" - python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 - mv "${pkgdir}/usr/bin/mp4dump" "${pkgdir}/usr/bin/mp4dump-2" - find "${pkgdir}" -name \*.py -exec sed -i 's/^\(#!.*\)python$/\1python2/' {} \; -} |