summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgileri2021-03-06 13:16:32 +0100
committergileri2021-03-06 13:16:32 +0100
commita11b53901db84fad54d51e180b2c97829fc1042a (patch)
tree3f23eb38bb4e90d616c03c4c3558ba5311d463f5
parent904cc75ef541762af928414ca27a470edf20d821 (diff)
downloadaur-a11b53901db84fad54d51e180b2c97829fc1042a.tar.gz
Remove python2 support
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD39
2 files changed, 7 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 137b6b28b954..abb263c0b2db 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 9339a060938e..ea826eef017f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/' {} \;
-}