diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 31 insertions, 17 deletions
@@ -1,21 +1,35 @@ -# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> +# Maintainer: éclairevoyant -_realname=pympv -pkgname=python-pympv -pkgver=0.5.1 -pkgrel=1 -pkgdesc="A python wrapper for libmpv." -arch=('x86_64' 'armv7h' 'aarch64') -url="https://github.com/marcan/pympv" -license=('GPL') -depends=('python' 'mpv') -conflicts=('python-mpv') -makedepends=('cython') -source=("https://files.pythonhosted.org/packages/25/b8/edd4a7817e613adef1c8814ecc492744ffd243aee81dc8c45502d5f24cc1/$_realname-$pkgver.tar.gz") -sha256sums=('22c8fd947216ff93d66725b1737139253f142b41f929c6287dce17bdf358df05') +_pkgname=pympv +pkgname="python-$_pkgname" +pkgver=0.7.1 +pkgrel=2 +pkgdesc='Python wrapper for libmpv' +arch=(x86_64) +url="https://github.com/marcan/$_pkgname" +license=(GPL3) +depends=(mpv python) +makedepends=(cython python-setuptools) +conflicts=(python-mpv) +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz" + 0003-Give-str-its-Python-3-meaning.patch + 0008-Update-to-libmpv-API-2.0.patch) +b2sums=('57f9f0dbbf8d14714729642f0a646c0e9227134057b30c73c377c598c4c0b6e56147ec5a6ccc980e8b223775edd31072c2842f3d249a3698db5e83bbdc3f05ef' + 'd402ed389528472b4cbbae7bc78f95b67c7c3c353f08be2aded42ef209e66e612dea34896e0c435a02ba6e8b490a3d66ad2753be52bfa58f6fbbe8215c47e432' + 'fc1937d569a620820f80bdd308b5c3eabf31a7ca33250138b0f855be9787a46166e43085728300f12ac2f62fe31c77ab1207a3652860c1997af31f97101b3c9a') + +prepare() { + cd $_pkgname-$pkgver + patch -Np1 -i ../0003-Give-str-its-Python-3-meaning.patch + patch -Np1 -i ../0008-Update-to-libmpv-API-2.0.patch +} + +build() { + cd $_pkgname-$pkgver + python setup.py build +} package() { - cd "$srcdir/$_realname-$pkgver" - python setup.py install --root="$pkgdir" - install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md" + cd $_pkgname-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |