From f34d5f5748b25de08e78827454cb566379a08cd010d827de0bd2777af2fbb599 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 8 Oct 2021 06:22:36 +0000 Subject: [PATCH 1/2] Accepting request 924105 from home:gmbr3:Active - Split sysusers.d file to separate package as needed by brltty (bsc#1191465) OBS-URL: https://build.opensuse.org/request/show/924105 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio?expand=0&rev=243 --- pulseaudio.changes | 6 ++++++ pulseaudio.spec | 18 ++++++++++++++---- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/pulseaudio.changes b/pulseaudio.changes index b0d1172..cd158bc 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Oct 4 18:14:39 UTC 2021 - Callum Farmer + +- Split sysusers.d file to separate package as needed by brltty + (bsc#1191465) + ------------------------------------------------------------------- Thu Sep 16 02:05:08 UTC 2021 - Stanislav Brabec diff --git a/pulseaudio.spec b/pulseaudio.spec index d1ad4eb..31ff754 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -97,11 +97,10 @@ BuildRequires: pkgconfig(xtst) Requires: rtkit Requires: udev >= 146 +Requires(pre): user(pulse) ## needs the same liborc version which was used to build against %requires_eq liborc-0_4-0 Requires(post): %fillup_prereq -Requires(pre): group(audio) -%sysusers_requires Recommends: alsa-plugins-pulse Suggests: libsoxr0 >= 0.1.1 Conflicts: kernel < 2.6.31 @@ -314,6 +313,15 @@ Supplements: (pulseaudio and zsh) %description zsh-completion Optional dependency offering zsh completion for various PulseAudio utilities +%package -n system-user-pulse +Summary: System user for PulseAudio +Group: System/Base +Requires(pre): group(audio) +%sysusers_requires + +%description -n system-user-pulse +System user for PulseAudio + %lang_package %prep @@ -392,7 +400,7 @@ install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d/60-dis install -Dm0644 %{SOURCE10} %{buildroot}%{_sysusersdir}/system-user-pulse.conf %find_lang %{name} -%pre -f pulseaudio.pre +%pre -n system-user-pulse -f pulseaudio.pre %post /sbin/ldconfig @@ -552,7 +560,6 @@ exit 0 %{_userunitdir}/%{name}.service %{_userunitdir}/%{name}.socket %{_prefix}/lib/tmpfiles.d/pulseaudio.conf -%{_sysusersdir}/system-user-pulse.conf %ghost %dir %{_localstatedir}/lib/pulseaudio # created by setup-pulseaudio script @@ -699,4 +706,7 @@ exit 0 %dir %{_datarootdir}/zsh/site-functions/ %{_datarootdir}/zsh/site-functions/_pulseaudio +%files -n system-user-pulse +%{_sysusersdir}/system-user-pulse.conf + %changelog From f20ffb911889d561d467fbde3c9fe66218e1b9e50ca473b01290a3f4981d8557 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 8 Oct 2021 11:45:44 +0000 Subject: [PATCH 2/2] Accepting request 924189 from home:jengelh:branches:multimedia:libs factory review - Make system-user-pulse noarch OBS-URL: https://build.opensuse.org/request/show/924189 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio?expand=0&rev=244 --- pulseaudio.changes | 5 +++++ pulseaudio.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/pulseaudio.changes b/pulseaudio.changes index cd158bc..fba5d43 100644 --- a/pulseaudio.changes +++ b/pulseaudio.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Oct 8 10:56:52 UTC 2021 - Jan Engelhardt + +- Make system-user-pulse noarch + ------------------------------------------------------------------- Mon Oct 4 18:14:39 UTC 2021 - Callum Farmer diff --git a/pulseaudio.spec b/pulseaudio.spec index 31ff754..4cb0b13 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -317,6 +317,7 @@ Optional dependency offering zsh completion for various PulseAudio utilities Summary: System user for PulseAudio Group: System/Base Requires(pre): group(audio) +BuildArch: noarch %sysusers_requires %description -n system-user-pulse