OBS User unknown 2008-09-13 11:46:46 +00:00 committed by Git OBS Bridge
parent e5f42417d4
commit c4bcc56771
5 changed files with 58 additions and 45 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:49dcad0d6b8139baf316f62e62f6f67659d6fed4a34e61904dad0766635e66d6
size 783980

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:045cc4e621e5ae4b6a916f9711960d3b0c5990f6088fac44192124b43e05a5b3
size 913067

View File

@ -1,25 +0,0 @@
From d91b6d26e698ad63761faf722850ad0cec52d4e4 Mon Sep 17 00:00:00 2001
From: CJ van den Berg <cj@vdbonline.com>
Date: Wed, 28 Nov 2007 22:26:14 +0100
Subject: [PATCH] Force module-tunnel to use protocol version 11
PulseAudio 0.9.8 uses protocol version 12, but module-tunnel does not
support the new opcodes in version 12 yet. This should prevent
module-tunnel reporting "protocol error" and unloading.
---
src/modules/module-tunnel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c
index 43a10ce..5ff0416 100644
--- a/src/modules/module-tunnel.c
+++ b/src/modules/module-tunnel.c
@@ -1145,7 +1145,7 @@ static void on_connection(pa_socket_client *sc, pa_iochannel *io, void *userdata
t = pa_tagstruct_new(NULL, 0);
pa_tagstruct_putu32(t, PA_COMMAND_AUTH);
pa_tagstruct_putu32(t, tag = u->ctag++);
- pa_tagstruct_putu32(t, PA_PROTOCOL_VERSION);
+ pa_tagstruct_putu32(t, 11);
pa_tagstruct_put_arbitrary(t, u->auth_cookie, sizeof(u->auth_cookie));
#ifdef HAVE_CREDS

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Thu Sep 11 16:13:16 CEST 2008 - rodrigo@suse.de
- Added unpackaged files.
- Removed non exiting files.
-------------------------------------------------------------------
Thu Sep 11 13:15:37 CEST 2008 - rodrigo@suse.de
- Added missing dependency on intltool
- Removed unneeded patch
- Update to 0.9.12 version:
+ If a mixer device only supports a limited dB range, extend it in
software
+ Reworked state/runtime directory selection
+ A few inner loops have been optimized
+ The PA native protocol may now be extended by modules
+ A new module module-stream-restore with a client interface, which
is intended to replace module-volume-restore (which however will
stay around for compatibility with old configurations)
+ Allow global glitch-free mode setting in module-hal ("tsched=")
+ Internationalization
+ Rewritten autospawning logic
+ A lot of bugfixes, other improvements
-------------------------------------------------------------------
Sun Aug 17 19:44:30 CEST 2008 - ro@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package pulseaudio (Version 0.9.11)
# spec file for package pulseaudio (Version 0.9.12)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -21,20 +21,18 @@
Name: pulseaudio
%define drvver 0.9
Summary: A Networked Sound Server
Version: 0.9.11
Release: 33
Version: 0.9.12
Release: 1
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Sound Daemons
Source: %{name}-%{version}.tar.bz2
Source1: default.pa
Source2: pulseaudio.desktop
Url: http://pulseaudio.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: PolicyKit-devel alsa-devel avahi-devel bluez-libs doxygen gconf2-devel gdbm-devel glib2-devel hal-devel jack-devel libatomic-ops-devel liboil-devel libsamplerate-devel libsndfile-devel lirc-devel perl-XML-Parser speex-devel tcpd-devel update-desktop-files xorg-x11-devel
BuildRequires: PolicyKit-devel alsa-devel avahi-devel bluez-libs doxygen gconf2-devel gdbm-devel glib2-devel hal-devel intltool jack-devel libatomic-ops-devel liboil-devel libsamplerate-devel libsndfile-devel lirc-devel perl-XML-Parser speex-devel tcpd-devel update-desktop-files xorg-x11-devel
Requires: libpulsecore4 = %{version}
Recommends: alsa-plugins-pulse
PreReq: pwdutils
Patch0: pulseaudio-0.9.8-unbreak-tunnels.patch
# PATCH FIX-UPSTREAM pulseaudio-defaults-daemon-conf.patch
Patch3: pulseaudio-defaults-daemon-conf.patch
@ -313,7 +311,6 @@ Authors:
%prep
%setup -q -T -b0
%patch0 -p1
%patch3 -p1
%build
@ -324,10 +321,7 @@ make doxygen
%install
%makeinstall
%suse_update_desktop_file pulseaudio-module-xsmp
#cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/pulse/
mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome/autostart
cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/gnome/autostart/
#suse_update_desktop_file pulseaudio-module-xsmp
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/pulse-%{drvver}/modules/*.la
# configure --disable-static had no effect; delete manually.
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
@ -367,12 +361,15 @@ groupadd -r pulse-access &>/dev/null || :
%dir %{_sysconfdir}/pulse/
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
%config(noreplace) %{_sysconfdir}/pulse/default.pa
%config(noreplace) %{_sysconfdir}/pulse/system.pa
%{_sysconfdir}/xdg/autostart/pulseaudio.desktop
#%attr(4755,root,root) %{_bindir}/pulseaudio
%{_bindir}/pulseaudio
%{_bindir}/start-pulseaudio-x11
%dir %{_libdir}/pulse-%{drvver}/
%dir %{_libdir}/pulse-%{drvver}/modules/
%{_libdir}/pulse-%{drvver}/modules/libalsa-util.so
%{_libdir}/pulse-%{drvver}/modules/libauthkey-prop.so
%{_libdir}/pulse-%{drvver}/modules/libauth-cookie.so
%{_libdir}/pulse-%{drvver}/modules/libauthkey.so
%{_libdir}/pulse-%{drvver}/modules/libcli.so
%{_libdir}/pulse-%{drvver}/modules/libdbus-util.so
@ -429,6 +426,7 @@ groupadd -r pulse-access &>/dev/null || :
%{_libdir}/pulse-%{drvver}/modules/module-rtp-send.so
%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-tcp.so
%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-unix.so
%{_libdir}/pulse-%{drvver}/modules/module-stream-restore.so
%{_libdir}/pulse-%{drvver}/modules/module-sine.so
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink.so
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-source.so
@ -438,10 +436,7 @@ groupadd -r pulse-access &>/dev/null || :
%{_libdir}/pulse-%{drvver}/modules/module-ladspa-sink.so
%{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
%{_datadir}/PolicyKit/policy/org.pulseaudio.policy
# Ugh.
%dir %{_datadir}/gnome
%dir %{_datadir}/gnome/autostart
%{_datadir}/gnome/autostart/pulseaudio.desktop
%{_datadir}/locale/*
%{_mandir}/man1/pulseaudio.1.gz
%{_mandir}/man5/default.pa.5.gz
%{_mandir}/man5/pulse-client.conf.5.gz
@ -464,7 +459,6 @@ groupadd -r pulse-access &>/dev/null || :
%{_libdir}/pulse-%{drvver}/modules/module-x11-bell.so
%{_libdir}/pulse-%{drvver}/modules/module-x11-publish.so
%{_libdir}/pulse-%{drvver}/modules/module-x11-xsmp.so
%config %{_sysconfdir}/xdg/autostart/pulseaudio-module-xsmp.desktop
%files module-zeroconf
%defattr(-,root,root)
@ -540,6 +534,25 @@ groupadd -r pulse-access &>/dev/null || :
%{_mandir}/man1/pax11publish.1.gz
%changelog
* Thu Sep 11 2008 rodrigo@suse.de
- Added unpackaged files.
- Removed non exiting files.
* Thu Sep 11 2008 rodrigo@suse.de
- Added missing dependency on intltool
- Removed unneeded patch
- Update to 0.9.12 version:
+ If a mixer device only supports a limited dB range, extend it in
software
+ Reworked state/runtime directory selection
+ A few inner loops have been optimized
+ The PA native protocol may now be extended by modules
+ A new module module-stream-restore with a client interface, which
is intended to replace module-volume-restore (which however will
stay around for compatibility with old configurations)
+ Allow global glitch-free mode setting in module-hal ("tsched=")
+ Internationalization
+ Rewritten autospawning logic
+ A lot of bugfixes, other improvements
* Sun Aug 17 2008 ro@suse.de
- change version number for esound-daemon provides to current
esound version