aboutsummaryrefslogtreecommitdiffstats
path: root/testing/pitivi/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/pitivi/APKBUILD')
-rw-r--r--testing/pitivi/APKBUILD49
1 files changed, 39 insertions, 10 deletions
diff --git a/testing/pitivi/APKBUILD b/testing/pitivi/APKBUILD
index 9a23110f9e8..3b8410de127 100644
--- a/testing/pitivi/APKBUILD
+++ b/testing/pitivi/APKBUILD
@@ -1,22 +1,40 @@
# Maintainer: Pellegrino Prevete <pellegrinoprevete@gmail.com>
pkgname=pitivi
-pkgver=2021.05
-pkgrel=0
+pkgver=2023.03
+pkgrel=1
pkgdesc="Editor for audio/video projects using the GStreamer framework"
url="https://pitivi.org"
arch="all !s390x !riscv64" # missing gst-editing-services
license="LGPL-2.1-or-later"
-depends="gsound gst-editing-services gst-libav gst-plugins-good-gtk
- gst-plugins-bad gst-plugins-good py3-gst libnotify libpeas
- py3-cairo py3-gobject3 py3-matplotlib py3-numpy"
-makedepends="cmake gstreamer-dev py3-cairo-dev python3-dev intltool
- itstool meson"
+depends="
+ gsound
+ gst-editing-services
+ gst-libav
+ gst-plugins-bad
+ gst-plugins-good
+ gst-plugins-good-gtk
+ gtk+3.0
+ libnotify
+ libpeas
+ py3-cairo
+ py3-gobject3
+ py3-gst
+ py3-matplotlib
+ py3-numpy
+ "
+makedepends="
+ gstreamer-dev
+ itstool
+ meson
+ py3-cairo-dev
+ python3-dev
+ "
checkdepends="appstream-glib"
+subpackages="$pkgname-lang $pkgname-pyc"
source="https://download.gnome.org/sources/pitivi/${pkgver%.*}/pitivi-$pkgver.tar.xz"
-builddir="$srcdir/"
build() {
- abuild-meson $pkgname-$pkgver build
+ abuild-meson . build
meson compile -C build
}
@@ -27,6 +45,17 @@ check() {
package() {
DESTDIR="$pkgdir" meson install -C build
}
+
+pyc() {
+ pkgdesc="Precompiled Python bytecode for ${subpkgname%-pyc}"
+ install_if="${subpkgname%-pyc}=$pkgver-r$pkgrel pyc"
+
+ cd "$pkgdir" || return 0
+ local IFS='
+'
+ amove $(find usr/lib -type d -name __pycache__)
+}
+
sha512sums="
-3ecb571d501b634ca3a369d4020954cc0b2bc101ceb12bee74d6b38c9ca8f2bf15fe94030421c43503870128d8218548feca7d32cf25b4afcf610365784ca9bb pitivi-2021.05.tar.xz
+505c011bb375fcce250a46c958ef06d050f83e73fa41a66f8ba3be6a41332a4a05838b8245233f481146edae9af924b618901b7ed0600f642ebe550c151f52b0 pitivi-2023.03.tar.xz
"