archrelease: copy trunk to community-any
[ArchLinux/community.git] / pitivi / trunk / PKGBUILD
blobccd43e335f3f0686415684bd44e12629665b0ec5
1 # Maintainer: Balló György <ballogyor+arch at gmail dot com>
2 # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Contributor: Abhishek Dasgupta <abhidg@gmail.com>
4 # Contributor: Gabor Nyekhelyi (n0gabor) <n0gabor@vipmail.hu>
6 pkgname=pitivi
7 pkgver=2023.03
8 pkgrel=2
9 pkgdesc='Editor for audio/video projects using the GStreamer framework'
10 arch=('x86_64')
11 url='http://pitivi.org/'
12 license=('LGPL')
13 depends=('gsound' 'gst-editing-services' 'gst-plugin-gtk' 'gst-plugins-bad' 'gst-plugins-good' 'gst-python'
14          'gtk3' 'libnotify' 'libpeas' 'python-cairo' 'python-gobject' 'python-matplotlib' 'python-scipy')
15 makedepends=('appstream-glib' 'intltool' 'itstool' 'meson')
16 optdepends=('frei0r-plugins: additional video effects, clip transformation feature'
17             'gst-libav: additional multimedia codecs'
18             'gst-plugins-ugly: additional multimedia codecs')
19 source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz")
20 sha256sums=('3d7d4e14479abea30fbc5eb5dc12a0c7012bc6a5b686ec3a990c68f18a414bf3')
22 build() {
23   arch-meson $pkgname-$pkgver build
24   meson compile -C build
27 check() {
28   meson test -C build --print-errorlogs
31 package() {
32   meson install -C build --destdir "$pkgdir"