SHA256
1
0
forked from pool/pulseaudio

Accepting request 388299 from home:tiwai:branches:multimedia:libs

- Move libpulsedsp.so into pulseaudio-utils subpackage and add it
  to baselibs.conf so that 32bit compat lib is built (boo#968568);
  also recommends is added in libpulse0-32bit for easy installation
- Fix padsp script to support bi-arch libs (boo#968568)
- Call bootstrap.sh for rebuilding properly with patches
- Drop the obsoleted disable-srbchannel.patch, which has been fixed
  in upstream already

OBS-URL: https://build.opensuse.org/request/show/388299
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pulseaudio?expand=0&rev=168
This commit is contained in:
2016-04-13 07:16:26 +00:00
committed by Git OBS Bridge
parent ec66c67107
commit f666e4fc63
5 changed files with 55 additions and 22 deletions

View File

@@ -44,9 +44,8 @@ Source99: baselibs.conf
Patch0: disabled-start.diff
Patch1: suppress-socket-error-msg.diff
Patch2: pulseaudio-wrong-memset.patch
# PATCH-FIX-SUSE disable-srbchannel.patch boo#950487 Disable srbchannel as a workaround for crashes on KDE
# XXX note this patch isn't used for now, kept just for workaround in future
Patch3: disable-srbchannel.patch
# PATCH-FIX-OPENSUSE padsp-biarch.patch bnc#968568
Patch4: padsp-biarch.patch
BuildRequires: alsa-devel >= 1.0.19
# require only minimal bluez, if we are on bluez 5 we will determine in build phase
BuildRequires: bluez-devel >= 4.99
@@ -326,11 +325,10 @@ Optional dependency offering zsh completion for various PulseAudio utilities
%patch0
%patch1 -p1
%patch2
%if 0
%patch3 -p1
%endif
%patch4 -p1
%build
./bootstrap.sh
echo 'HTML_TIMESTAMP=NO' >> doxygen/doxygen.conf.in
export LDFLAGS="-pie"
export CFLAGS="%{optflags} -fPIE"
@@ -445,7 +443,6 @@ exit 0
%{_datadir}/pulseaudio/alsa-mixer
%{_localstatedir}/adm/fillup-templates/sysconfig.sound-pulseaudio
%dir %{_libdir}/pulseaudio
%{_libdir}/pulseaudio/libpulsedsp.so
%{_libdir}/pulseaudio/libpulsecore-%{drvver}.so
%dir %{_libdir}/pulse-%{drvver}/
%dir %{_libdir}/pulse-%{drvver}/modules/
@@ -670,6 +667,8 @@ exit 0
%{_bindir}/pax11publish
%{_bindir}/padsp
%{_bindir}/pasuspender
%dir %{_libdir}/pulseaudio
%{_libdir}/pulseaudio/libpulsedsp.so
%{_mandir}/man1/pacat.1*
%{_mandir}/man1/pacmd.1*
%{_mandir}/man1/pactl.1*