aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-11-19 15:55:33 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-11-19 16:04:34 +0100
commite42fbe37d73f9b71d486acbcac84f2e25dca6017 (patch)
tree81e302a3de29d09b6e711ebcc0f78b45522e64aa
parent49c71d9986102598bc593ba085e420bc4acc6995 (diff)
downloadaports-e42fbe37d73f9b71d486acbcac84f2e25dca6017.tar.bz2
aports-e42fbe37d73f9b71d486acbcac84f2e25dca6017.tar.xz
community/py3-gst: drop python2
-rw-r--r--community/py3-gst/APKBUILD50
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