makedeb


pipewire-full 0.3.57-1


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

Click here to go back to the commit logs for pipewire-full.

Commit:


Hash: 7a10a688ed22940750051ce97b3be8f7aecff2d6

Message: make it possible to replace existing pipewire pkgs

Diff


diff --git a/.SRCINFO b/.SRCINFO
index 3597ff6..16a56a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,16 +8,20 @@ pkgbase = pipewire-full
 	makedepends = meson
 	makedepends = ninja-build
 	makedepends = libdbus-1-dev
-	provides = pipewire
-	provides = libpipewire-0.3
-	provides = libpipewire-0.3-dev
-	provides = libspa-0.2-modules
-	provides = libspa-0.2-dev
-	conflicts = pipewire
-	conflicts = libpipewire-0.3
-	conflicts = libpipewire-0.3-dev
-	conflicts = libspa-0.2-modules
-	conflicts = libspa-0.2-dev
+	provides = pipewire=0.3.31
+	provides = pipewire-bin=0.3.31
+	provides = libpipewire-0.3-0=0.3.31
+	provides = libpipewire-0.3-modules=0.3.31
+	provides = libpipewire-0.3-dev=0.3.31
+	provides = libspa-0.2-modules=0.3.31
+	provides = libspa-0.2-dev=0.3.31
+	replaces = pipewire
+	replaces = pipewire-bin
+	replaces = libpipewire-0.3-0
+	replaces = libpipewire-0.3-modules
+	replaces = libpipewire-0.3-dev
+	replaces = libspa-0.2-modules
+	replaces = libspa-0.2-dev
 	source = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.31/pipewire-0.3.31.zip
 	sha256sums = cc88df67edaccd57ff4b3a08b55c6694da0aaa9e148116280c52742d27d021f2
 
diff --git a/PKGBUILD b/PKGBUILD
index b38035f..0ace699 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@ pkgver=0.3.31
 pkgrel=1
 pkgdesc="PipeWire is a server and user space API to deal with multimedia pipelines"
 arch=('x86_64')
-conflicts=('pipewire' 'libpipewire-0.3' 'libpipewire-0.3-dev' 'libspa-0.2-modules' 'libspa-0.2-dev')
-provides=('pipewire' 'libpipewire-0.3' 'libpipewire-0.3-dev' 'libspa-0.2-modules' 'libspa-0.2-dev')
+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' 'ninja-build' 'libdbus-1-dev')