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

Jan Steffens heftig at gemini.archlinux.org
Tue Sep 7 03:16:51 UTC 2021


    Date: Tuesday, September 7, 2021 @ 03:16:51
  Author: heftig
Revision: 423486

0.2.7-2: FS#72050 fix makedeps

Modified:
  libpipewire02/trunk/PKGBUILD

----------+
 PKGBUILD |   24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-07 02:30:55 UTC (rev 423485)
+++ PKGBUILD	2021-09-07 03:16:51 UTC (rev 423486)
@@ -1,17 +1,17 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
 
 pkgname=libpipewire02
 pkgver=0.2.7
-pkgrel=1
-pkgdesc="User space API to deal with multimedia pipelines (${pkgver:0:3})"
+pkgrel=2
+pkgdesc="Low-latency audio/video router and processor - legacy client library"
 url="https://pipewire.org"
-license=(LGPL2.1)
+license=(LGPL)
 arch=(x86_64)
-depends=(alsa-lib dbus)
+depends=(alsa-lib dbus systemd libasound.so libdbus-1.so libudev.so)
 makedepends=(git meson)
-provides=(libpipewire-${pkgver:0:3}.so)
+provides=(libpipewire-0.2.so)
 _commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d  # tags/0.2.7
-source=("git+https://github.com/PipeWire/pipewire#commit=$_commit")
+source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit")
 sha256sums=('SKIP')
 
 
@@ -25,10 +25,8 @@
 }
 
 build() {
-  arch-meson pipewire build \
-    -D gstreamer=disabled \
-    -D systemd=false
-  ninja -C build
+  arch-meson pipewire build -D gstreamer=disabled
+  meson compile -C build
 }
 
 check() {
@@ -36,6 +34,6 @@
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
-  rm -rf "$pkgdir"/{etc,usr/bin}
+  meson install -C build --destdir "$pkgdir"
+  rm -rf "$pkgdir"/{etc,usr/bin,usr/lib/systemd}
 }



More information about the arch-commits mailing list