rpms/pulseaudio/EL-5 .cvsignore, 1.3, 1.4 pulseaudio.spec, 1.3, 1.4 sources, 1.3, 1.4 pulseaudio-0.9.6-nochown.patch, 1.1, NONE
Lubomir Kundrak (lkundrak)
fedora-extras-commits at redhat.com
Sat Apr 19 13:06:01 UTC 2008
Author: lkundrak
Update of /cvs/pkgs/rpms/pulseaudio/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13918/EL-5
Modified Files:
.cvsignore pulseaudio.spec sources
Removed Files:
pulseaudio-0.9.6-nochown.patch
Log Message:
Import devel adjusted for epel
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/EL-5/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 31 May 2007 06:57:27 -0000 1.3
+++ .cvsignore 19 Apr 2008 13:05:25 -0000 1.4
@@ -1 +1 @@
-pulseaudio-0.9.6.tar.gz
+pulseaudio-0.9.10.tar.gz
Index: pulseaudio.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/EL-5/pulseaudio.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- pulseaudio.spec 31 May 2007 06:57:27 -0000 1.3
+++ pulseaudio.spec 19 Apr 2008 13:05:25 -0000 1.4
@@ -2,25 +2,26 @@
Name: pulseaudio
Summary: Improved Linux sound server
-Version: 0.9.6
-Release: 2%{?dist}
-License: GPL
+Version: 0.9.10
+Release: 1%{?dist}.1
+License: GPLv2+
Group: System Environment/Daemons
Source0: http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-%{version}.tar.gz
URL: http://pulseaudio.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: tcp_wrappers, libsamplerate-devel, libsndfile-devel
+BuildRequires: tcp_wrappers
+BuildRequires: libsamplerate-devel, libsndfile-devel
BuildRequires: liboil-devel, m4, libcap-devel, libtool-ltdl-devel, pkgconfig
-BuildRequires: alsa-lib-devel, glib2-devel, avahi-devel GConf2-devel
-BuildRequires: lirc-devel doxygen jack-audio-connection-kit-devel
-BuildRequires: hal-devel libatomic_ops-devel
+BuildRequires: alsa-lib-devel, glib2-devel, avahi-devel, GConf2-devel
+BuildRequires: doxygen, jack-audio-connection-kit-devel
+BuildRequires: hal-devel, libatomic_ops-devel, bluez-libs-devel
+BuildRequires: xmltoman
# Libtool is dragging in rpaths. Fedora's libtool should get rid of the
# unneccessary ones.
BuildRequires: libtool
BuildRequires: libXt-devel, xorg-x11-proto-devel
-
-Patch1: pulseaudio-0.9.6-nochown.patch
-
+BuildRequires: openssl-devel
+Requires: %{name}-core-libs = %{version}-%{release}
%description
PulseAudio is a sound server for Linux and other Unix like operating
systems. It is intended to be an improved drop-in replacement for the
@@ -30,20 +31,13 @@
Summary: PulseAudio EsounD daemon compatibility script
Group: System Environment/Daemons
Requires: %{name} = %{version}-%{release}
-Conflicts: esound
+Provides: esound = 0
+Conflicts: esound > 0
%description esound-compat
A compatibility script that allows applications to call /usr/bin/esd
and start PulseAudio with EsounD protocol modules.
-%package module-lirc
-Summary: LIRC support for the PulseAudio sound server
-Group: System Environment/Daemons
-Requires: %{name} = %{version}-%{release}
-
-%description module-lirc
-LIRC volume control module for the PulseAudio sound server.
-
%package module-x11
Summary: X11 support for the PulseAudio sound server
Group: System Environment/Daemons
@@ -56,10 +50,21 @@
Summary: Zeroconf support for the PulseAudio sound server
Group: System Environment/Daemons
Requires: %{name} = %{version}-%{release}
+Requires: pulseaudio-utils
%description module-zeroconf
Zeroconf publishing module for the PulseAudio sound server.
+%package module-bluetooth
+Summary: Bluetooth proximity support for the PulseAudio sound server
+Group: System Environment/Daemons
+Requires: %{name} = %{version}-%{release}
+
+%description module-bluetooth
+Contains a module that can be used to automatically turn down the volume if
+a bluetooth mobile phone leaves the proximity or turn it up again if it enters the
+proximity again
+
%package module-jack
Summary: JACK support for the PulseAudio sound server
Group: System Environment/Daemons
@@ -76,68 +81,74 @@
%description module-gconf
GConf configuration backend for the PulseAudio sound server.
-%package devel
-Summary: Headers and libraries for PulseAudio server module development
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: %{name}-module-x11 = %{version}-%{release}
-Requires: %{name}-lib-devel = %{version}-%{release}
-
-%description devel
-Headers and libraries for developing modules for the PulseAudio sound server.
-
-%package lib
+%package libs
Summary: Libraries for PulseAudio clients
-License: LGPL
+License: LGPLv2+
Group: System Environment/Libraries
+Provides: pulseaudio-lib
+Obsoletes: pulseaudio-lib
-%description lib
+%description libs
This package contains the runtime libraries for any application that wishes
to interface with a PulseAudio sound server.
-%package lib-glib2
+%package core-libs
+Summary: Core libraries for the PulseAudio sound server.
+License: LGPLv2+
+Group: System Environment/Libraries
+
+%description core-libs
+This package contains runtime libraries that are used internally in the
+PulseAudio sound server.
+
+%package libs-glib2
Summary: GLIB 2.x bindings for PulseAudio clients
-License: LGPL
+License: LGPLv2+
Group: System Environment/Libraries
+Provides: pulseaudio-lib-glib2
+Obsoletes: pulseaudio-lib-glib2
-%description lib-glib2
+%description libs-glib2
This package contains bindings to integrate the PulseAudio client library with
a GLIB 2.x based application.
-%package lib-zeroconf
+%package libs-zeroconf
Summary: Zeroconf support for PulseAudio clients
-License: LGPL
+License: LGPLv2+
Group: System Environment/Libraries
+Provides: pulseaudio-lib-zeroconf
+Obsoletes: pulseaudio-lib-zeroconf
-%description lib-zeroconf
+%description libs-zeroconf
This package contains the runtime libraries and tools that allow PulseAudio
clients to automatically detect PulseAudio servers using Zeroconf.
-%package lib-devel
+%package libs-devel
Summary: Headers and libraries for PulseAudio client development
-License: LGPL
+License: LGPLv2+
Group: Development/Libraries
-Requires: %{name}-lib = %{version}-%{release}
-Requires: %{name}-lib-glib2 = %{version}-%{release}
-Requires: %{name}-lib-zeroconf = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs-glib2 = %{version}-%{release}
+Requires: %{name}-libs-zeroconf = %{version}-%{release}
Requires: pkgconfig glib2-devel
+Provides: pulseaudio-lib-devel
+Obsoletes: pulseaudio-lib-devel
-%description lib-devel
+%description libs-devel
Headers and libraries for developing applications that can communicate with
a PulseAudio sound server.
%package utils
Summary: PulseAudio sound server utilities
-License: LGPL
+License: LGPLv2+
Group: Applications/Multimedia
-Requires: %{name}-lib = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
%description utils
This package contains command line utilities for the PulseAudio sound server.
%prep
-%setup -q
-%patch1 -p1
+%setup -q -T -b0
%build
%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
@@ -151,8 +162,15 @@
# configure --disable-static had no effect; delete manually.
rm -rf $RPM_BUILD_ROOT%{_libdir}/*.a
chmod 755 $RPM_BUILD_ROOT%{_bindir}/pulseaudio
-
ln -s esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
+rm $RPM_BUILD_ROOT/%{_libdir}/libpulsecore.so
+# preserve time stamps, for multilib's sake
+touch -r src/daemon/daemon.conf.in $RPM_BUILD_ROOT%{_sysconfdir}/pulse/daemon.conf
+touch -r src/daemon/default.pa.in $RPM_BUILD_ROOT%{_sysconfdir}/pulse/default.pa
+touch -r man/pulseaudio.1.xml.in $RPM_BUILD_ROOT%{_mandir}/man1/pulseaudio.1
+touch -r man/default.pa.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/default.pa.5
+touch -r man/pulse-client.conf.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/pulse-client.conf.5
+touch -r man/pulse-daemon.conf.5.xml.in $RPM_BUILD_ROOT%{_mandir}/man5/pulse-daemon.conf.5
%clean
rm -rf $RPM_BUILD_ROOT
@@ -175,14 +193,14 @@
groupdel pulse-access &>/dev/null || :
fi
-%post lib -p /sbin/ldconfig
-%postun lib -p /sbin/ldconfig
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
-%post lib-glib2 -p /sbin/ldconfig
-%postun lib-glib2 -p /sbin/ldconfig
+%post libs-glib2 -p /sbin/ldconfig
+%postun libs-glib2 -p /sbin/ldconfig
-%post lib-zeroconf -p /sbin/ldconfig
-%postun lib-zeroconf -p /sbin/ldconfig
+%post libs-zeroconf -p /sbin/ldconfig
+%postun libs-zeroconf -p /sbin/ldconfig
%files
%defattr(-,root,root)
@@ -191,7 +209,6 @@
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
%config(noreplace) %{_sysconfdir}/pulse/default.pa
%attr(4755,root,root) %{_bindir}/pulseaudio
-%{_libdir}/libpulsecore.so.*
%dir %{_libdir}/pulse-%{drvver}/
%dir %{_libdir}/pulse-%{drvver}/modules/
%{_libdir}/pulse-%{drvver}/modules/libalsa-util.so
@@ -240,7 +257,6 @@
%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-tcp.so
%{_libdir}/pulse-%{drvver}/modules/module-native-protocol-unix.so
%{_libdir}/pulse-%{drvver}/modules/module-null-sink.so
-%{_libdir}/pulse-%{drvver}/modules/module-oss-mmap.so
%{_libdir}/pulse-%{drvver}/modules/module-oss.so
%{_libdir}/pulse-%{drvver}/modules/module-pipe-sink.so
%{_libdir}/pulse-%{drvver}/modules/module-pipe-source.so
@@ -253,15 +269,21 @@
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-sink.so
%{_libdir}/pulse-%{drvver}/modules/module-tunnel-source.so
%{_libdir}/pulse-%{drvver}/modules/module-volume-restore.so
+%{_libdir}/pulse-%{drvver}/modules/module-suspend-on-idle.so
+%{_libdir}/pulse-%{drvver}/modules/module-default-device-restore.so
+%{_libdir}/pulse-%{drvver}/modules/module-ladspa-sink.so
+%{_libdir}/pulse-%{drvver}/modules/module-remap-sink.so
+%{_mandir}/man1/pulseaudio.1.gz
+%{_mandir}/man5/default.pa.5.gz
+%{_mandir}/man5/pulse-client.conf.5.gz
+%{_mandir}/man5/pulse-daemon.conf.5.gz
+%dir %{_libexecdir}/pulse
%files esound-compat
%defattr(-,root,root)
%{_bindir}/esdcompat
%{_bindir}/esd
-
-%files module-lirc
-%defattr(-,root,root)
-%{_libdir}/pulse-%{drvver}/modules/module-lirc.so
+%{_mandir}/man1/esdcompat.1.gz
%files module-x11
%defattr(-,root,root)
@@ -269,28 +291,31 @@
%{_libdir}/pulse-%{drvver}/modules/libx11wrap.so
%{_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)
%{_libdir}/pulse-%{drvver}/modules/libavahi-wrap.so
%{_libdir}/pulse-%{drvver}/modules/module-zeroconf-publish.so
+%{_libdir}/pulse-%{drvver}/modules/module-zeroconf-discover.so
%files module-jack
%defattr(-,root,root)
%{_libdir}/pulse-%{drvver}/modules/module-jack-sink.so
%{_libdir}/pulse-%{drvver}/modules/module-jack-source.so
+%files module-bluetooth
+%defattr(-,root,root)
+%{_libdir}/pulse-%{drvver}/modules/module-bt-proximity.so
+%{_libexecdir}/pulse/bt-proximity-helper
+
%files module-gconf
%defattr(-,root,root)
%{_libdir}/pulse-%{drvver}/modules/module-gconf.so
%{_libexecdir}/pulse/gconf-helper
-%files devel
-%defattr(-,root,root)
-%{_includedir}/pulsecore/
-%{_libdir}/libpulsecore.so
-
-%files lib
+%files libs
%defattr(-,root,root)
%doc README LICENSE GPL LGPL
%dir %{_sysconfdir}/pulse/
@@ -298,16 +323,21 @@
%{_libdir}/libpulse.so.*
%{_libdir}/libpulse-simple.so.*
-%files lib-glib2
+%files core-libs
+%defattr(-,root,root)
+%{_libdir}/libpulsecore.so.*
+
+%files libs-glib2
%defattr(-,root,root)
%{_libdir}/libpulse-mainloop-glib.so.*
-%files lib-zeroconf
+%files libs-zeroconf
%defattr(-,root,root)
%{_bindir}/pabrowse
%{_libdir}/libpulse-browse.so.*
+%{_mandir}/man1/pabrowse.1.gz
-%files lib-devel
+%files libs-devel
%defattr(-,root,root)
%doc doxygen/html
%{_includedir}/pulse/
@@ -326,9 +356,131 @@
%{_bindir}/parec
%{_bindir}/pax11publish
%{_bindir}/padsp
+%{_bindir}/pasuspender
%{_libdir}/libpulsedsp.so
+%{_mandir}/man1/pabrowse.1.gz
+%{_mandir}/man1/pacat.1.gz
+%{_mandir}/man1/pacmd.1.gz
+%{_mandir}/man1/pactl.1.gz
+%{_mandir}/man1/paplay.1.gz
+%{_mandir}/man1/pasuspender.1.gz
+%{_mandir}/man1/padsp.1.gz
+%{_mandir}/man1/pax11publish.1.gz
%changelog
+* Sun Mar 30 2008 Lennart Poettering <lpoetter at redhat.com> 0.9.10-1.1
+- Adjust for EPEL:
+- Remove LIRC support
+- Do not obsolete esound
+
+* Sun Mar 30 2008 Lennart Poettering <lpoetter at redhat.com> 0.9.10-1
+- Update to PulseAudio 0.9.10
+- drop all patches, since they have been integrated upstream
+
+* Thu Mar 27 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-13
+- Abort on CPU time comsumption, so we can get core
+
+* Thu Mar 13 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-12
+- Own /usr/libexec/pulse (#437228)
+
+* Wed Mar 12 2008 Adam Jackson <ajax at redhat.com> 0.9.8-11
+- pulseaudio-0.9.8-disable-realtime.patch: Don't ask PolicyKit for increased
+ scheduling mojo for now. It's not clear that it's a win; and if it is,
+ the policy should just be fixed to always allow it.
+
+* Wed Mar 12 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-10
+- Build the manual pages with xmltoman
+
+* Fri Feb 29 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-9
+- Fix the fix.
+
+* Fri Feb 29 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-8
+- Fix multilib issue (#228383)
+- Prevent dumping core if exiting sooner that ltdl initializaion (#427962)
+
+* Thu Feb 21 2008 Adam Tkac <atkac redhat com> 0.9.8-7
+- really rebuild against new libcap
+
+* Sun Feb 17 2008 Adam Tkac <atkac redhat com> 0.9.8-6
+- rebuild against new libcap
+
+* Wed Jan 23 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-5
+- Fix CVE-2008-0008 security issue (#425481)
+
+* Sun Jan 13 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-4.1
+- Actually add content to pulseaudio-0.9.8-create-dot-pulse.patch
+- Make the Source0 tag point to URL instead of a local file
+- Drop the nochown patch; it's not applied at all and no longer needed
+
+* Thu Nov 29 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.8-4
+- add missing dependency on pulseaudio-utils for pulseaudio-module-x11
+
+* Thu Nov 29 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.8-3
+- Create ~/.pulse/ if not existant
+
+* Thu Nov 29 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.8-2
+- Add missing dependency on jack-audio-connection-kit-devel
+
+* Wed Nov 28 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.8-1
+- Upgrade to current upstream
+
+* Wed Oct 17 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.16.svn20071017
+- Another SVN snapshot, fixing another round of bugs (#330541)
+- Split libpulscore into a seperate package to work around multilib limitation (#335011)
+
+* Mon Oct 1 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.15.svn20071001
+- Another SVN snapshot, fixing another round of bugs
+
+* Sat Sep 29 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.14.svn20070929
+- Another SVN snapshot, fixing a couple of subtle bugs
+
+* Tue Sep 25 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.13.svn20070925
+- Remove libpulsecore.so symlink from pulseaudio-libs-devel to avoid multilib issues
+
+* Tue Sep 25 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.12.svn20070925
+- New SVN snapshot
+- Split off libflashsupport again
+- Rename "-lib" packages to "-libs", like all other packages do it.
+- Provide esound
+
+* Fri Sep 7 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.11.svn20070907
+- Update SVN snapshot, don't link libpulsecore.so statically anymore
+
+* Wed Sep 5 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.10.svn20070905
+- Update SVN snapshot
+
+* Tue Sep 4 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.9.svn20070904
+- Update SVN snapshot
+- ship libflashsupport in our package
+- drop pulseaudio-devel since libpulsecore is not linked statically
+
+* Thu Aug 23 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.8.svn20070823
+- Update SVN snapshot
+
+* Thu Aug 16 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.7.svn20070816
+- Update SVN snapshot
+
+* Thu Aug 16 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.6.svn20070816
+- Update SVN snapshot
+
+* Tue Aug 14 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.5.svn20070814
+- Forgot to upload tarball
+
+* Tue Aug 14 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.4.svn20070814
+- Update snapshot. Install file into /etc/xdg/autostart/ to load module-x11-smp
+ only after login
+
+* Sun Aug 12 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.3.svn20070812
+- Depend on tcp_wrappers-devel instead of tcp_wrappers, to make sure we
+ actually get the headers installed.
+
+* Sun Aug 12 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.2.svn20070812
+- Update snapshot, contains 64 bit build fixes, and disables module-x11-xsmp by
+ default to avoid deadlock when PA is started from gnome-session
+
+* Sun Aug 12 2007 Lennart Poettering <lpoetter at redhat.com> 0.9.7-0.1.svn20070812
+- Take snapshot from SVN
+
* Tue May 29 2007 Pierre Ossman <drzeus at drzeus.cx> 0.9.6-2
- Add libatomic_ops-devel as a build requirement.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/EL-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 31 May 2007 06:57:27 -0000 1.3
+++ sources 19 Apr 2008 13:05:25 -0000 1.4
@@ -1 +1 @@
-669d52a70fb9a7a83c2507005bfa2a6f pulseaudio-0.9.6.tar.gz
+9187ac1b302b9ab45f355242f453882e pulseaudio-0.9.10.tar.gz
--- pulseaudio-0.9.6-nochown.patch DELETED ---
More information about the fedora-extras-commits
mailing list