SPECS: pulseaudio.spec - separated -esound-compat which C: esound ...

qboosh qboosh at pld-linux.org
Sun Nov 4 14:04:44 CET 2007


Author: qboosh                       Date: Sun Nov  4 13:04:44 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- separated -esound-compat which C: esound
  (just a dummy stub, running pulseaudio daemon and ignoring all options,
   cannot be general esound replacement)
- GPL/LGPL v2

---- Files affected:
SPECS:
   pulseaudio.spec (1.32 -> 1.33) 

---- Diffs:

================================================================
Index: SPECS/pulseaudio.spec
diff -u SPECS/pulseaudio.spec:1.32 SPECS/pulseaudio.spec:1.33
--- SPECS/pulseaudio.spec:1.32	Fri Nov  2 18:58:14 2007
+++ SPECS/pulseaudio.spec	Sun Nov  4 14:04:39 2007
@@ -1,9 +1,9 @@
 # $Revision$, $Date$
 # TODO:
 # system-wide pulse daemon stuff:
-# - init script
-# - pulse:pulse uid/gid for daemon
-# - realtime and pulse-access groups for users
+# - pulse:pulse uid/gid for system-wide daemon
+# - "pulse-rt" and "pulse-access" groups for users
+# - then init script
 #
 # Conditional build:
 %bcond_without	lirc		# without lirc module
@@ -14,7 +14,7 @@
 Name:		pulseaudio
 Version:	0.9.7
 Release:	1
-License:	GPL (server and libpulsecore), LGPL (libpulse)
+License:	GPL v2+ (server and libpulsecore), LGPL v2+ (libpulse)
 Group:		Libraries
 Source0:	http://0pointer.de/lennart/projects/pulseaudio/%{name}-%{version}.tar.gz
 # Source0-md5:	df623170b07854d695bc24e9f1083cac
@@ -46,7 +46,6 @@
 BuildRequires:	pkgconfig
 BuildRequires:	xorg-lib-libX11-devel
 Requires:	%{name}-libs = %{version}-%{release}
-Obsoletes:	esound
 Obsoletes:	polypaudio
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -87,7 +86,7 @@
 %package devel
 Summary:	Development files for PulseAudio libraries
 Summary(pl.UTF-8):	Pliki programistyczne bibliotek PulseAudio
-License:	GPL (libpulsecore), LGPL (libpulse)
+License:	GPL v2+ (libpulsecore), LGPL v2+ (libpulse)
 Group:		Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	glib2-devel >= 1:2.4.0
@@ -105,7 +104,7 @@
 %package static
 Summary:	Static PulseAudio libraries
 Summary(pl.UTF-8):	Statyczne biblioteki PulseAudio
-License:	GPL (libpulsecore), LGPL (libpulse)
+License:	GPL v2+ (libpulsecore), LGPL v2+ (libpulse)
 Group:		Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
 Obsoletes:	polypaudio-static
@@ -116,10 +115,29 @@
 %description static -l pl.UTF-8
 Statyczne biblioteki PulseAudio.
 
+%package esound-compat
+Summary:	EsounD compatibility start script
+Summary(pl.UTF-8):	Skrypt uruchamiający kompatybilny z EsounD
+Group:		Applications/Sound
+Requires:	%{name} = %{version}-%{release}
+Conflicts:	esound
+
+%description esound-compat
+EsounD compatibility start script, which allows to run pulseaudio
+daemon using "esd" command.
+
+NOTE: it ignores all command-line options!
+
+%description esound-compat -l pl.UTF-8
+Skrypt uruchamiający kompatybilny z EsounD, pozwalający na
+uruchamianie demona pulseaudio przy użyciu polecenia "esd".
+
+UWAGA: ignoruje wszystkie opcje z linii poleceń!
+
 %package alsa
 Summary:	ALSA modules for PulseAudio
 Summary(pl.UTF-8):	Moduły ALSA dla PulseAudio
-License:	GPL
+License:	GPL v2+
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	alsa-lib >= 1.0.0
@@ -134,7 +152,7 @@
 %package gconf
 Summary:	GConf module for PulseAudio
 Summary(pl.UTF-8):	Moduł GConf dla PulseAudio
-License:	GPL
+License:	GPL v2+
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	GConf2 >= 2.4.0
@@ -148,7 +166,7 @@
 %package hal
 Summary:	HAL module for PulseAudio
 Summary(pl.UTF-8):	Moduł HAL dla PulseAudio
-License:	GPL
+License:	GPL v2+
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	hal-libs >= 0.5.7
@@ -164,7 +182,7 @@
 %package jack
 Summary:	JACK modules for PulseAudio
 Summary(pl.UTF-8):	Moduły JACK dla PulseAudio
-License:	GPL
+License:	GPL v2+
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	jack-audio-connection-kit >= 0.100
@@ -179,7 +197,7 @@
 %package lirc
 Summary:	LIRC module for PulseAudio
 Summary(pl.UTF-8):	Moduł LIRC dla PulseAudio
-License:	GPL
+License:	GPL v2+
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Obsoletes:	polypaudio-lirc
@@ -214,9 +232,10 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+ln -sf %{_bindir}/esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
+
 # not needed (lt_dlopenext() is used)
 rm -f $RPM_BUILD_ROOT%{_libdir}/pulse-*/modules/*.la
-ln -sf %{_bindir}/esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -246,7 +265,16 @@
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pulse/daemon.conf
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pulse/default.pa
 %{_sysconfdir}/xdg/autostart/pulseaudio-module-xsmp.desktop
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/pabrowse
+%attr(755,root,root) %{_bindir}/pacat
+%attr(755,root,root) %{_bindir}/pacmd
+%attr(755,root,root) %{_bindir}/pactl
+%attr(755,root,root) %{_bindir}/padsp
+%attr(755,root,root) %{_bindir}/paplay
+%attr(755,root,root) %{_bindir}/parec
+%attr(755,root,root) %{_bindir}/pasuspender
+%attr(755,root,root) %{_bindir}/pax11publish
+%attr(755,root,root) %{_bindir}/pulseaudio
 %dir %{_libdir}/pulse-*
 %dir %{_libdir}/pulse-*/modules
 %attr(755,root,root) %{_libdir}/pulse-*/modules/libauthkey.so
@@ -323,6 +351,11 @@
 %attr(755,root,root) %{_libdir}/libpulse-mainloop-glib.so.*.*.*
 %attr(755,root,root) %{_libdir}/libpulse-simple.so.*.*.*
 %attr(755,root,root) %{_libdir}/libpulsecore.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libpulse.so.0
+%attr(755,root,root) %ghost %{_libdir}/libpulse-browse.so.0
+%attr(755,root,root) %ghost %{_libdir}/libpulse-mainloop-glib.so.0
+%attr(755,root,root) %ghost %{_libdir}/libpulse-simple.so.0
+%attr(755,root,root) %ghost %{_libdir}/libpulsecore.so.4
 %attr(755,root,root) %{_libdir}/libpulsedsp.so
 %dir %{_sysconfdir}/pulse
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pulse/client.conf
@@ -355,6 +388,11 @@
 %{_libdir}/libpulsecore.a
 %endif
 
+%files esound-compat
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/esd
+%attr(755,root,root) %{_bindir}/esdcompat
+
 %files alsa
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/pulse-*/modules/libalsa-util.so
@@ -388,6 +426,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.33  2007/11/04 13:04:39  qboosh
+- separated -esound-compat which C: esound
+  (just a dummy stub, running pulseaudio daemon and ignoring all options,
+   cannot be general esound replacement)
+- GPL/LGPL v2
+
 Revision 1.32  2007/11/02 17:58:14  patrys
 - provide esound compatibility wrapper and obsolete esound
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/pulseaudio.spec?r1=1.32&r2=1.33&f=u



More information about the pld-cvs-commit mailing list