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