Pierre Ossman 91e8222
%define drvver 0.9
Pierre Ossman 91e8222
Pierre Ossman 91e8222
Name:		pulseaudio
Pierre Ossman 91e8222
Summary: 	Improved Linux sound server
Pierre Ossman 0d2f9b2
Version:	0.9.6
Pierre Ossman 9b65ece
Release:	2%{?dist}
Pierre Ossman 91e8222
License:	GPL
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Source0:	http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz
Pierre Ossman 91e8222
URL:		http://pulseaudio.org
Pierre Ossman 91e8222
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Pierre Ossman 91e8222
BuildRequires: tcp_wrappers, libsamplerate-devel, libsndfile-devel
Pierre Ossman 91e8222
BuildRequires: liboil-devel, m4, libcap-devel, libtool-ltdl-devel, pkgconfig
Pierre Ossman 91e8222
BuildRequires: alsa-lib-devel, glib2-devel, avahi-devel GConf2-devel
Pierre Ossman 91e8222
BuildRequires: lirc-devel doxygen jack-audio-connection-kit-devel
Pierre Ossman 0d2f9b2
BuildRequires: hal-devel libatomic_ops-devel
Pierre Ossman 91e8222
# Libtool is dragging in rpaths.  Fedora's libtool should get rid of the
Pierre Ossman 91e8222
# unneccessary ones.
Pierre Ossman 91e8222
BuildRequires: libtool
Pierre Ossman 91e8222
BuildRequires:	libXt-devel, xorg-x11-proto-devel
Pierre Ossman 91e8222
Pierre Ossman 0d2f9b2
Patch1: 	pulseaudio-0.9.6-nochown.patch
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description
Pierre Ossman 91e8222
PulseAudio is a sound server for Linux and other Unix like operating 
Pierre Ossman 91e8222
systems. It is intended to be an improved drop-in replacement for the 
Pierre Ossman 91e8222
Enlightened Sound Daemon (ESOUND).
Pierre Ossman 91e8222
Pierre Ossman 0d2f9b2
%package esound-compat
Pierre Ossman 0d2f9b2
Summary:	PulseAudio EsounD daemon compatibility script
Pierre Ossman 0d2f9b2
Group:		System Environment/Daemons
Pierre Ossman 0d2f9b2
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 0d2f9b2
Conflicts:	esound
Pierre Ossman 0d2f9b2
Pierre Ossman 0d2f9b2
%description esound-compat
Pierre Ossman 0d2f9b2
A compatibility script that allows applications to call /usr/bin/esd
Pierre Ossman 0d2f9b2
and start PulseAudio with EsounD protocol modules.
Pierre Ossman 0d2f9b2
Pierre Ossman 91e8222
%package module-lirc
Pierre Ossman 91e8222
Summary:	LIRC support for the PulseAudio sound server
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description module-lirc
Pierre Ossman 91e8222
LIRC volume control module for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package module-x11
Pierre Ossman 91e8222
Summary:	X11 support for the PulseAudio sound server
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description module-x11
Pierre Ossman 91e8222
X11 bell and security modules for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package module-zeroconf
Pierre Ossman 91e8222
Summary:	Zeroconf support for the PulseAudio sound server
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description module-zeroconf
Pierre Ossman 91e8222
Zeroconf publishing module for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package module-jack
Pierre Ossman 91e8222
Summary:	JACK support for the PulseAudio sound server
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description module-jack
Pierre Ossman 91e8222
JACK sink and source modules for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package module-gconf
Pierre Ossman 91e8222
Summary:	GConf support for the PulseAudio sound server
Pierre Ossman 91e8222
Group:		System Environment/Daemons
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description module-gconf
Pierre Ossman 91e8222
GConf configuration backend for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package devel
Pierre Ossman 91e8222
Summary:	Headers and libraries for PulseAudio server module development
Pierre Ossman 91e8222
Group:		Development/Libraries
Pierre Ossman 91e8222
Requires:	%{name} = %{version}-%{release}
Pierre Ossman 91e8222
Requires:	%{name}-module-x11 = %{version}-%{release}
Pierre Ossman 91e8222
Requires:	%{name}-lib-devel = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description devel
Pierre Ossman 91e8222
Headers and libraries for developing modules for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package lib
Pierre Ossman 91e8222
Summary:	Libraries for PulseAudio clients
Pierre Ossman 91e8222
License:	LGPL
Pierre Ossman 91e8222
Group:		System Environment/Libraries
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description lib
Pierre Ossman 91e8222
This package contains the runtime libraries for any application that wishes
Pierre Ossman 91e8222
to interface with a PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package lib-glib2
Pierre Ossman 91e8222
Summary:	GLIB 2.x bindings for PulseAudio clients
Pierre Ossman 91e8222
License:	LGPL
Pierre Ossman 91e8222
Group:		System Environment/Libraries
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description lib-glib2
Pierre Ossman 91e8222
This package contains bindings to integrate the PulseAudio client library with
Pierre Ossman 91e8222
a GLIB 2.x based application.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package lib-zeroconf
Pierre Ossman 91e8222
Summary:    Zeroconf support for PulseAudio clients
Pierre Ossman 91e8222
License:	LGPL
Pierre Ossman 91e8222
Group:      System Environment/Libraries
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description lib-zeroconf
Pierre Ossman 91e8222
This package contains the runtime libraries and tools that allow PulseAudio
Pierre Ossman 91e8222
clients to automatically detect PulseAudio servers using Zeroconf.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package lib-devel
Pierre Ossman 91e8222
Summary:	Headers and libraries for PulseAudio client development
Pierre Ossman 91e8222
License:	LGPL
Pierre Ossman 91e8222
Group:		Development/Libraries
Pierre Ossman 91e8222
Requires:	%{name}-lib = %{version}-%{release}
Pierre Ossman 91e8222
Requires:	%{name}-lib-glib2 = %{version}-%{release}
Pierre Ossman 91e8222
Requires:	%{name}-lib-zeroconf = %{version}-%{release}
Pierre Ossman 91e8222
Requires:   pkgconfig glib2-devel
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description lib-devel
Pierre Ossman 91e8222
Headers and libraries for developing applications that can communicate with
Pierre Ossman 91e8222
a PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%package utils
Pierre Ossman 91e8222
Summary:	PulseAudio sound server utilities
Pierre Ossman 91e8222
License:	LGPL
Pierre Ossman 91e8222
Group:		Applications/Multimedia
Pierre Ossman 91e8222
Requires:	%{name}-lib = %{version}-%{release}
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%description utils
Pierre Ossman 91e8222
This package contains command line utilities for the PulseAudio sound server.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%prep
Pierre Ossman 91e8222
%setup -q 
Pierre Ossman 91e8222
%patch1 -p1
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%build
Pierre Ossman 9b65ece
%configure --disable-ltdl-install --disable-static --disable-rpath --with-system-user=pulse --with-system-group=pulse --with-realtime-group=pulse-rt --with-access-group=pulse-access
Pierre Ossman 91e8222
make LIBTOOL=/usr/bin/libtool
Pierre Ossman 91e8222
make doxygen
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%install
Pierre Ossman 91e8222
rm -rf $RPM_BUILD_ROOT
Pierre Ossman 91e8222
make DESTDIR=$RPM_BUILD_ROOT install
Pierre Ossman 91e8222
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/pulse-%{drvver}/modules/*.la
Pierre Ossman 91e8222
# configure --disable-static had no effect; delete manually.
Pierre Ossman 91e8222
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
Pierre Ossman 91e8222
chmod 755 $RPM_BUILD_ROOT%{_bindir}/pulseaudio
Pierre Ossman 91e8222
Pierre Ossman 0d2f9b2
ln -s esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
Pierre Ossman 0d2f9b2
Pierre Ossman 91e8222
%clean
Pierre Ossman 91e8222
rm -rf $RPM_BUILD_ROOT
Pierre Ossman 91e8222
Pierre Ossman 9b65ece
%pre
Pierre Ossman 9b65ece
groupadd -r pulse &>/dev/null || :
Pierre Ossman 9b65ece
useradd -r -c 'PulseAudio daemon' \
Pierre Ossman 9b65ece
    -s /sbin/nologin -d / -g pulse pulse &>/dev/null || :
Pierre Ossman 9b65ece
groupadd -r pulse-rt &>/dev/null || :
Pierre Ossman 9b65ece
groupadd -r pulse-access &>/dev/null || :
Pierre Ossman 9b65ece
Pierre Ossman 91e8222
%post -p /sbin/ldconfig
Pierre Ossman 9b65ece
Pierre Ossman 9b65ece
%postun
Pierre Ossman 9b65ece
/sbin/ldconfig
Pierre Ossman 9b65ece
if [ $1 -eq 0 ]; then
Pierre Ossman 9b65ece
    userdel pulse &>/dev/null || :
Pierre Ossman 9b65ece
    groupdel pulse &>/dev/null || :
Pierre Ossman 9b65ece
    groupdel pulse-rt &>/dev/null || :
Pierre Ossman 9b65ece
    groupdel pulse-access &>/dev/null || :
Pierre Ossman 9b65ece
fi
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%post lib -p /sbin/ldconfig
Pierre Ossman 91e8222
%postun lib -p /sbin/ldconfig
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%post lib-glib2 -p /sbin/ldconfig
Pierre Ossman 91e8222
%postun lib-glib2 -p /sbin/ldconfig
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%post lib-zeroconf -p /sbin/ldconfig
Pierre Ossman 91e8222
%postun lib-zeroconf -p /sbin/ldconfig
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%doc README LICENSE GPL LGPL
Pierre Ossman 91e8222
%dir %{_sysconfdir}/pulse/
Pierre Ossman 91e8222
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
Pierre Ossman 91e8222
%config(noreplace) %{_sysconfdir}/pulse/default.pa
Pierre Ossman 91e8222
%attr(4755,root,root) %{_bindir}/pulseaudio
Pierre Ossman 91e8222
%{_libdir}/libpulsecore.so.*
Pierre Ossman 91e8222
%dir %{_libdir}/pulse-%{drvver}/
Pierre Ossman 91e8222
%dir %{_libdir}/pulse-%{drvver}/modules/
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libalsa-util.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libauthkey-prop.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libauthkey.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libcli.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libdbus-util.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libiochannel.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libioline.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libipacl.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/liboss-util.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libpacket.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libparseaddr.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libpdispatch.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libprotocol-cli.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libprotocol-esound.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libprotocol-http.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libprotocol-native.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libprotocol-simple.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libpstream-util.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libpstream.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/librtp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libsocket-client.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libsocket-server.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libsocket-util.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libstrlist.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libtagstruct.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-alsa-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-alsa-source.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-cli-protocol-tcp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-cli-protocol-unix.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-cli.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-combine.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-detect.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-esound-compat-spawnfd.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-esound-compat-spawnpid.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-tcp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-esound-protocol-unix.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-esound-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-hal-detect.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-http-protocol-tcp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-http-protocol-unix.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-match.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-mmkbd-evdev.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-fd.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-tcp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-unix.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-null-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-oss-mmap.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-oss.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-pipe-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-pipe-source.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-rescue-streams.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-rtp-recv.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-rtp-send.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-tcp.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-simple-protocol-unix.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-sine.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-source.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-volume-restore.so
Pierre Ossman 91e8222
Pierre Ossman 0d2f9b2
%files esound-compat
Pierre Ossman 0d2f9b2
%defattr(-,root,root)
Pierre Ossman 0d2f9b2
%{_bindir}/esdcompat
Pierre Ossman 0d2f9b2
%{_bindir}/esd
Pierre Ossman 0d2f9b2
Pierre Ossman 91e8222
%files module-lirc
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-lirc.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files module-x11
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libx11prop.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libx11wrap.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-x11-bell.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-x11-publish.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files module-zeroconf
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/libavahi-wrap.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-zeroconf-publish.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files module-jack
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-jack-sink.so
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-jack-source.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files module-gconf
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
Pierre Ossman 91e8222
%{_libexecdir}/pulse/gconf-helper
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files devel
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_includedir}/pulsecore/
Pierre Ossman 91e8222
%{_libdir}/libpulsecore.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files lib
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%doc README LICENSE GPL LGPL
Pierre Ossman 91e8222
%dir %{_sysconfdir}/pulse/
Pierre Ossman 91e8222
%config(noreplace) %{_sysconfdir}/pulse/client.conf
Pierre Ossman 91e8222
%{_libdir}/libpulse.so.*
Pierre Ossman 91e8222
%{_libdir}/libpulse-simple.so.*
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files lib-glib2
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_libdir}/libpulse-mainloop-glib.so.*
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files lib-zeroconf
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_bindir}/pabrowse
Pierre Ossman 91e8222
%{_libdir}/libpulse-browse.so.*
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files lib-devel
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%doc doxygen/html
Pierre Ossman 91e8222
%{_includedir}/pulse/
Pierre Ossman 91e8222
%{_libdir}/libpulse.so
Pierre Ossman 91e8222
%{_libdir}/libpulse-mainloop-glib.so
Pierre Ossman 91e8222
%{_libdir}/libpulse-simple.so
Pierre Ossman 91e8222
%{_libdir}/libpulse-browse.so
Pierre Ossman 91e8222
%{_libdir}/pkgconfig/libpulse*.pc
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%files utils
Pierre Ossman 91e8222
%defattr(-,root,root)
Pierre Ossman 91e8222
%{_bindir}/pacat
Pierre Ossman 91e8222
%{_bindir}/pacmd
Pierre Ossman 91e8222
%{_bindir}/pactl
Pierre Ossman 91e8222
%{_bindir}/paplay
Pierre Ossman 91e8222
%{_bindir}/parec
Pierre Ossman 91e8222
%{_bindir}/pax11publish
Pierre Ossman 91e8222
%{_bindir}/padsp
Pierre Ossman 91e8222
%{_libdir}/libpulsedsp.so
Pierre Ossman 91e8222
Pierre Ossman 91e8222
%changelog
Pierre Ossman 0d2f9b2
* Tue May 29 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.6-2
Pierre Ossman 0d2f9b2
- Add libatomic_ops-devel as a build requirement.
Pierre Ossman 0d2f9b2
Pierre Ossman 0d2f9b2
* Tue May 29 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.6-1
Pierre Ossman 0d2f9b2
- Upgrade to 0.9.6.
Pierre Ossman 0d2f9b2
Pierre Ossman 0d2f9b2
* Sat Mar  2 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-5
Pierre Ossman 0d2f9b2
- Fix merge problems with patch.
Pierre Ossman 0d2f9b2
Pierre Ossman 0d2f9b2
* Fri Mar  2 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-4
Pierre Ossman 0d2f9b2
- Add patch to handle ALSA changing the frame size (bug 230211).
Pierre Ossman 0d2f9b2
- Add patch for suspended ALSA devices (bug 228205).
Pierre Ossman 0d2f9b2
Pierre Ossman 0d2f9b2
* Mon Feb  5 2007 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-3
Pierre Ossman 0d2f9b2
- Add esound-compat subpackage that allows PulseAudio to be a drop-in
Pierre Ossman 0d2f9b2
  replacement for esd (based on patch by Matthias Clasen).
Pierre Ossman 0d2f9b2
- Backport patch allows startup to continue even when the users'
Pierre Ossman 0d2f9b2
  config cannot be read.
Pierre Ossman 0d2f9b2
Pierre Ossman 9b65ece
* Wed Oct 23 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-2
Pierre Ossman 9b65ece
- Create user and groups for daemon.
Pierre Ossman 9b65ece
Pierre Ossman 91e8222
* Mon Aug 28 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.5-1
Pierre Ossman 91e8222
- Upgrade to 0.9.5.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Wed Aug 23 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-3
Pierre Ossman 91e8222
- Make sure JACK modules are built and packaged.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Tue Aug 22 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-2
Pierre Ossman 91e8222
- Merge the ALSA modules into the main package as ALSA is the
Pierre Ossman 91e8222
  standard API.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Sun Aug 20 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.4-1
Pierre Ossman 91e8222
- Update to 0.9.4.
Pierre Ossman 91e8222
- Remove fix for rpath as it is merged upstream.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Fri Jul 21 2006 Toshio Kuratomi <toshio@tiki-lounge.com> 0.9.3-2
Pierre Ossman 91e8222
- Remove static libraries.
Pierre Ossman 91e8222
- Fix for rpath issues.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Fri Jul 21 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.3-1
Pierre Ossman 91e8222
- Update to 0.9.3
Pierre Ossman 91e8222
- GLib 1.2 bindings dropped.
Pierre Ossman 91e8222
- Howl compat dropped as Avahi is supported natively.
Pierre Ossman 91e8222
- Added fix for pc files on x86_64.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Sat Jul  8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.2-1
Pierre Ossman 91e8222
- Update to 0.9.2.
Pierre Ossman 91e8222
- Added Avahi HOWL compat dependencies.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Thu Jun  8 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.1-1
Pierre Ossman 91e8222
- Update to 0.9.1.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Mon May 29 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.0-2
Pierre Ossman 91e8222
- Build and package doxygen docs
Pierre Ossman 91e8222
- Call ldconfig for relevant subpackages.
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Mon May 29 2006 Pierre Ossman <drzeus@drzeus.cx> 0.9.0-1
Pierre Ossman 91e8222
- Update to 0.9.0
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Tue May  9 2006 Pierre Ossman <drzeus@drzeus.cx> 0.8.1-1
Pierre Ossman 91e8222
- Update to 0.8.1
Pierre Ossman 91e8222
- Split into more packages
Pierre Ossman 91e8222
- Remove the modules' static libs as those shouldn't be used (they shouldn't
Pierre Ossman 91e8222
  even be installed)
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Fri Feb 24 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.7-2
Pierre Ossman 91e8222
- dance around with perms so we don't strip the binary
Pierre Ossman 91e8222
- add missing BR
Pierre Ossman 91e8222
Pierre Ossman 91e8222
* Mon Nov 28 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.7-1
Pierre Ossman 91e8222
- Initial package for Fedora Extras