summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiretza2020-01-12 22:54:32 +0100
committerXiretza2020-01-12 22:54:32 +0100
commit39fab1771cac6420ccb22770987d27934df7e1c9 (patch)
tree309706ace0c60ac8748183fca5dfb494e2b92a34
parent469040b0c64753e49a4d2ccb8bc9082d676154d5 (diff)
downloadaur-39fab1771cac6420ccb22770987d27934df7e1c9.tar.gz
Update to 2.0, freshen up PKGBUILD
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD27
2 files changed, 24 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 306b1fc4d943..f34550088631 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = python-ffmpeg
pkgdesc = Python bindings for FFmpeg - with complex filtering support
- pkgver = 0.1.17
+ pkgver = 0.2.0
pkgrel = 1
url = https://github.com/kkroening/ffmpeg-python
arch = any
license = Apache
- makedepends = git
+ checkdepends = python-pytest
+ checkdepends = python-pytest-mock
makedepends = python-setuptools
makedepends = python-pytest-runner
depends = ffmpeg
depends = python-future
options = !emptydirs
- source = https://github.com/kkroening/ffmpeg-python/archive/0.1.17.tar.gz
- sha256sums = 834a7820e23e85a2df1751910b9a20466a33051df4c9c613bfb440cd0fead885
+ source = python-ffmpeg-0.2.0.tar.gz::https://github.com/kkroening/ffmpeg-python/archive/0.2.0.tar.gz
+ sha256sums = 01b6b7640f00585a404194a358358bdf7f4050cedcd99f41416ac8b27222c9f1
pkgname = python-ffmpeg
diff --git a/PKGBUILD b/PKGBUILD
index 769e7b519116..154cb2413aea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,32 @@
-# Maintainer: getzze <getzze at gmail dot com>
+# Maintainer: xiretza <xiretza+aur@gmail.com>
+# Contributor: getzze <getzze at gmail dot com>
-pkgname=('python-ffmpeg')
+pkgname=python-ffmpeg
_pkgname='ffmpeg-python'
-pkgver=0.1.17
+pkgver=0.2.0
pkgrel=1
pkgdesc="Python bindings for FFmpeg - with complex filtering support"
arch=(any)
url="https://github.com/kkroening/ffmpeg-python"
license=('Apache')
options=(!emptydirs)
-depends=("ffmpeg" "python-future")
-source=("https://github.com/kkroening/ffmpeg-python/archive/${pkgver}.tar.gz")
-sha256sums=('834a7820e23e85a2df1751910b9a20466a33051df4c9c613bfb440cd0fead885')
-makedepends=('git' 'python-setuptools' 'python-pytest-runner')
+depends=('ffmpeg' 'python-future')
+makedepends=('python-setuptools' 'python-pytest-runner')
+checkdepends=('python-pytest' 'python-pytest-mock')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kkroening/ffmpeg-python/archive/${pkgver}.tar.gz")
+sha256sums=('01b6b7640f00585a404194a358358bdf7f4050cedcd99f41416ac8b27222c9f1')
+build() {
+ cd "$srcdir/${_pkgname}-${pkgver}"
+ python setup.py build
+}
+
+check(){
+ cd "$srcdir/${_pkgname}-${pkgver}"
+ pytest
+}
package() {
cd "$srcdir/${_pkgname}-${pkgver}"
- python setup.py install --root="$pkgdir/" --optimize=1
+ python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}