@sl1pkn07 another change to the package.
- You missed
client-rt.conf
in the backup array. - Bring back the configs into the main package. I was wrong to assume that users will install the
-pulse
package when using the Pulse server. This also follows the Rawhide package which PipeWire's developer is its maintainer.
@all you should probably expect two .pacsave
files.
diff --git a/PKGBUILD b/PKGBUILD
index 25bb9c3..e329ffe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -107,8 +107,10 @@ package_pipewire-git() {
"libpipewire-${pkgver:0:3}.so"
)
conflicts=('pipewire')
- backup=('etc/pipewire/pipewire.conf'
+ backup=('etc/pipewire/client-rt.conf'
'etc/pipewire/client.conf'
+ 'etc/pipewire/jack.conf'
+ 'etc/pipewire/pipewire-pulse.conf'
'etc/pipewire/pipewire.conf'
'etc/pipewire/media-session.d/alsa-monitor.conf'
'etc/pipewire/media-session.d/bluez-monitor.conf'
@@ -123,13 +125,11 @@ package_pipewire-git() {
_pick docs usr/share/doc
- _pick jack etc/pipewire/jack.conf
_pick jack etc/pipewire/media-session.d/with-jack
_pick jack usr/bin/pw-jack usr/lib/pipewire-${pkgver:0:3}/jack
_pick jack usr/lib/spa-0.2/jack
_pick jack usr/share/man/man1/pw-jack.1
- _pick pulse etc/pipewire/pipewire-pulse.conf
_pick pulse etc/pipewire/media-session.d/with-pulseaudio
_pick ffmpeg usr/lib/spa-0.2/ffmpeg/libspa-ffmpeg.so
@@ -156,7 +156,6 @@ package_pipewire-jack-git() {
)
provides=('pipewire-jack')
conflicts=('pipewire-jack')
- backup=('etc/pipewire/jack.conf')
mv jack/* "${pkgdir}"
}
@@ -174,7 +173,6 @@ package_pipewire-pulse-git() {
'pulseaudio'
'pulseaudio-bluetooth'
)
- backup=('etc/pipewire/pipewire-pulse.conf')
arch=('any')
install=pipewire-pulse.install
Pinned Comments