makedeb


pipewire-full 0.3.57-1


PipeWire is a server and user space API to deal with multimedia pipelines

Viewing /PKGBUILD.

View raw.

Click here to go back to the Git tree for pipewire-full.

# Maintainer: Nico <d3sox at protonmail dot com>
pkgname=pipewire-full
pkgver=0.3.57
pkgrel=1
pkgdesc="PipeWire is a server and user space API to deal with multimedia pipelines"
arch=('x86_64')
replaces=("pipewire" "pipewire-bin" "libpipewire-0.3-0" "libpipewire-0.3-modules" "libpipewire-0.3-dev" "libspa-0.2-modules" "libspa-0.2-dev")
provides=("pipewire=$pkgver" "pipewire-bin=$pkgver" "libpipewire-0.3-0=$pkgver" "libpipewire-0.3-modules=$pkgver" "libpipewire-0.3-dev=$pkgver" "libspa-0.2-modules=$pkgver" "libspa-0.2-dev=$pkgver")
url="https://pipewire.org"
license=('MIT')
makedepends=('meson>=0.59.0' 'ninja-build' 'libdbus-1-dev' 'libasound2-dev' 'libudev-dev')
source=("https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$pkgver/pipewire-$pkgver.zip")
sha256sums=('04482c2531e8279f61db6320fa85e6c27fc8c46d2cd7474eecfed15ed1686ad5')

prepare() {
  cd "$srcdir/pipewire-$pkgver"
  meson setup builddir
}

build() {
  cd "$srcdir/pipewire-$pkgver"
  meson configure builddir -Dprefix=/usr
  ninja -C builddir
}

package() {
  cd "$srcdir/pipewire-$pkgver/builddir"
  DESTDIR="$pkgdir" meson install
}