diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-11-19 15:55:33 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-11-19 16:04:34 +0100 |
commit | e42fbe37d73f9b71d486acbcac84f2e25dca6017 (patch) | |
tree | 81e302a3de29d09b6e711ebcc0f78b45522e64aa /community/py3-gst/APKBUILD | |
parent | 49c71d9986102598bc593ba085e420bc4acc6995 (diff) | |
download | aports-e42fbe37d73f9b71d486acbcac84f2e25dca6017.tar.bz2 aports-e42fbe37d73f9b71d486acbcac84f2e25dca6017.tar.xz |
community/py3-gst: drop python2
Diffstat (limited to 'community/py3-gst/APKBUILD')
-rw-r--r-- | community/py3-gst/APKBUILD | 50 |
1 files changed, 9 insertions, 41 deletions
diff --git a/community/py3-gst/APKBUILD b/community/py3-gst/APKBUILD index 568f8439b1..7b92386a28 100644 --- a/community/py3-gst/APKBUILD +++ b/community/py3-gst/APKBUILD @@ -1,66 +1,34 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Maintainer: -pkgname=py-gst +pkgname=py3-gst pkgver=1.16.1 -pkgrel=1 -pkgdesc="GStreamer Python binding" +pkgrel=2 +pkgdesc="GStreamer Python3 bindings" url="https://cgit.freedesktop.org/gstreamer/gst-python/" arch="all" license="LGPL-2.1-or-later" -depends="py-gobject3 gst-plugins-base" +depends="py3-gobject3 gst-plugins-base" makedepends="gst-plugins-base-dev gstreamer-dev meson py-gobject3-dev - python2-dev python3-dev" -subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" + python3-dev" source="https://gstreamer.freedesktop.org/src/gst-python/gst-python-$pkgver.tar.xz python-3.8-compat.patch " builddir="$srcdir/gst-python-$pkgver" -prepare() { - default_prepare - cp -r "$builddir" "$srcdir"/python2 - cp -r "$builddir" "$srcdir"/python3 -} - build() { - _build python2 - _build python3 -} - -package() { - mkdir -p "$pkgdir" -} - -_build() { - local python="$1" - export PYTHON=$python - cd "$srcdir"/$python + export PYTHON=python3 meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ - -Dpython=/usr/bin/$python \ + -Dpython=/usr/bin/python3 \ . output ninja -C output } -_py2() { - depends="${depends//py-/py2-}" - _py python2 -} - -_py3() { - depends="${depends//py-/py3-}" - _py python3 -} - -_py() { - local python="$1" - pkgdesc="$pkgdesc (for $python)" - install_if="$pkgname=$pkgver-r$pkgrel $python" - cd "$srcdir"/"$python" - DESTDIR="$subpkgdir" ninja -C output install +package() { + DESTDIR="$pkgdir" ninja -C output install } sha512sums="333000bfe964c5d94db98990e500b7f0e12ae8c8058b306bb3a822ab13c2031ea5c55c06dd55f40c66874f879d32a15bdd4f08bcd2107e1a5bb5eb90a4572691 gst-python-1.16.1.tar.xz |