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