[arch-commits] Commit in nageru/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Wed Jun 15 23:25:37 UTC 2022


    Date: Wednesday, June 15, 2022 @ 23:25:37
  Author: heftig
Revision: 1238058

2.1.0-4: srt rebuild, cleanup

Modified:
  nageru/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-15 21:35:35 UTC (rev 1238057)
+++ PKGBUILD	2022-06-15 23:25:37 UTC (rev 1238058)
@@ -2,7 +2,7 @@
 
 pkgname=nageru
 pkgver=2.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="live video mixer, based around the standard M/E workflow."
 arch=(x86_64)
 url="https://nageru.sesse.net/"
@@ -10,24 +10,22 @@
 depends=('libmicrohttpd' 'ffmpeg' 'libx264' 'protobuf' 
          'movit' 'bmusb' 'qcustomplot' 'pciutils' 'zita-resampler'
          'sqlite3' 'luajit' 'cmake')
-makedepends=('meson' 'eigen')
+makedepends=('meson' 'eigen' 'qt5-tools')
+options=('debug')
 source=("https://nageru.sesse.net/nageru-${pkgver}.tar.gz")
 sha256sums=('646cc513002646540cfbff746c6fdda2ac365711ead9492a63a06d86a9034389')
 
 build() {
-  cd "$pkgname-$pkgver"
-  arch-meson ../build
-  ninja -v -C ../build
+  arch-meson $pkgname-$pkgver build
+  meson compile -C build -v
 }
 
 check() {
-  cd "$pkgname-$pkgver"
-  ninja -C ../build test
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-  DESTDIR="$pkgdir" ninja -C ../build install
+  meson install -C build --destdir "$pkgdir"
 }
 
 # vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list