[arch-commits] Commit in gst-editing-services/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Thu Oct 22 22:38:50 UTC 2020


    Date: Thursday, October 22, 2020 @ 22:38:50
  Author: bgyorgy
Revision: 730283

upgpkg: gst-editing-services 1.18.0-1: Update to new version

Modified:
  gst-editing-services/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-22 22:38:40 UTC (rev 730282)
+++ PKGBUILD	2020-10-22 22:38:50 UTC (rev 730283)
@@ -5,8 +5,7 @@
 # Contributor: Thijs Vermeir <thijsvermeir at gmail.com>
 
 pkgname=gst-editing-services
-_pkgname=gstreamer-editing-services
-pkgver=1.16.2
+pkgver=1.18.0
 pkgrel=1
 pkgdesc='GStreamer library for creating audio/video editors'
 arch=('x86_64')
@@ -13,29 +12,27 @@
 license=('LGPL')
 url='https://gstreamer.freedesktop.org/modules/gst-editing-services.html'
 depends=('gst-plugins-base')
-makedepends=('bash-completion' 'gobject-introspection' 'gtk-doc' 'python-gobject')
+makedepends=('bash-completion' 'gobject-introspection' 'gtk-doc' 'meson' 'python-gobject')
 checkdepends=('gst-plugins-bad' 'gst-plugins-good')
-source=("https://gstreamer.freedesktop.org/src/$_pkgname/$_pkgname-$pkgver.tar.xz"{,.asc})
+source=("https://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc})
 validpgpkeys=('7F4BC7CC3CA06F97336BBFEB0668CC1486C2D7B5' # Sebastian Dröge
               'D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim-Philipp Müller
-sha256sums=('0e06a6191a0c6c16e16272bf2573cecaeb245f10629486ad940a299bef700c16'
+sha256sums=('4daef0d4875415ea262f7fb1287d4a33939a9594f3c1e661f8587ab00f7000a8'
             'SKIP')
 
 build() {
-  cd $_pkgname-$pkgver
-  ./configure --prefix=/usr --enable-gtk-doc \
-    --with-package-name="GStreamer (Arch Linux)" \
-    --with-package-origin="http://www.archlinux.org/"
-  make
+  arch-meson $pkgname-$pkgver build \
+    -D doc=disabled \
+    -D validate=disabled \
+    -D package-name="GStreamer Editing Services (Arch Linux)" \
+    -D package-origin="https://www.archlinux.org/"
+  meson compile -C build
 }
 
 check() {
-  cd $_pkgname-$pkgver
-  # Broken on i686
-  make check || :
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd $_pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" meson install -C build
 }



More information about the arch-commits mailing list