packages: pulseaudio/pulseaudio.spec - updated deps - more docs - moved als...
qboosh
qboosh at pld-linux.org
Sun Sep 5 09:29:21 CEST 2010
Author: qboosh Date: Sun Sep 5 07:29:21 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- updated deps
- more docs
- moved alsa-mixer files to -alsa (used by libalsautil.so)
- moved udev rules to udev-pulseaudio-alsa subpackage
- moved vapi to vala-libpulse subpackage
---- Files affected:
packages/pulseaudio:
pulseaudio.spec (1.83 -> 1.84)
---- Diffs:
================================================================
Index: packages/pulseaudio/pulseaudio.spec
diff -u packages/pulseaudio/pulseaudio.spec:1.83 packages/pulseaudio/pulseaudio.spec:1.84
--- packages/pulseaudio/pulseaudio.spec:1.83 Wed Jun 9 17:22:02 2010
+++ packages/pulseaudio/pulseaudio.spec Sun Sep 5 09:29:15 2010
@@ -26,8 +26,8 @@
URL: http://pulseaudio.org/
BuildRequires: GConf2-devel >= 2.4.0
BuildRequires: alsa-lib-devel >= 1.0.19
-BuildRequires: autoconf >= 2.59-9
-BuildRequires: automake
+BuildRequires: autoconf >= 2.63
+BuildRequires: automake >= 1:1.11
BuildRequires: avahi-devel >= 0.6.0
BuildRequires: bluez-libs-devel >= 3.0
BuildRequires: dbus-devel >= 1.0.0
@@ -36,23 +36,24 @@
BuildRequires: gettext-devel
BuildRequires: glib2-devel >= 1:2.4.0
BuildRequires: gtk+2-devel >= 2:2.4.0
-%{?with_hal:BuildRequires: hal-devel >= 0.5.7}
-BuildRequires: intltool
+%{?with_hal:BuildRequires: hal-devel >= 0.5.11}
+BuildRequires: intltool >= 0.35.0
BuildRequires: jack-audio-connection-kit-devel >= 0.100
BuildRequires: libasyncns-devel >= 0.1
BuildRequires: libcap-devel
BuildRequires: libltdl-devel
BuildRequires: libsamplerate-devel >= 0.1.0
BuildRequires: libsndfile-devel >= 1.0.20
-BuildRequires: libtool
+BuildRequires: libtool >= 2:2.2
BuildRequires: libwrap-devel
%{?with_lirc:BuildRequires: lirc-devel}
+BuildRequires: m4
# for module-roap
-BuildRequires: openssl-devel
+BuildRequires: openssl-devel > 0.9
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.228
BuildRequires: speex-devel >= 1:1.2-beta3
-BuildRequires: udev-devel
+BuildRequires: udev-devel >= 143
BuildRequires: xorg-lib-libSM-devel
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXtst-devel
@@ -115,7 +116,7 @@
Requires: glib2 >= 1:2.4.0
Requires: libasyncns >= 0.1
Requires: libsamplerate >= 0.1.0
-Requires: libsndfile >= 1.0.10
+Requires: libsndfile >= 1.0.20
Obsoletes: polypaudio-libs
Conflicts: polypaudio < 0.7-4
@@ -158,6 +159,18 @@
%description static -l pl.UTF-8
Statyczne biblioteki PulseAudio.
+%package -n vala-libpulse
+Summary: PulseAudio API for Vala language
+Summary(pl.UTF-8): API PulseAudio dla języka Vala
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description -n vala-libpulse
+PulseAudio API for Vala language.
+
+%description -n vala-libpulse -l pl.UTF-8
+API PulseAudio dla języka Vala.
+
%package esound-compat
Summary: EsounD compatibility start script
Summary(pl.UTF-8): Skrypt uruchamiający kompatybilny z EsounD
@@ -183,7 +196,7 @@
License: GPL v2+
Group: Libraries
Requires: %{name} = %{version}-%{release}
-Requires: alsa-lib >= 1.0.0
+Requires: alsa-lib >= 1.0.19
Obsoletes: polypaudio-alsa
%description alsa
@@ -192,6 +205,21 @@
%description alsa -l pl.UTF-8
Moduły ALSA dla PulseAudio.
+%package -n udev-pulseaudio-alsa
+Summary: UDEV rules for PulseAudio ALSA mixer
+Summary(pl.UTF-8): Reguły UDEV dla miksera ALSA systemu PulseAudio
+Group: Applications/Sound
+Requires: %{name}-alsa = %{version}-%{release}
+Requires: udev-core >= 143
+
+%description -n udev-pulseaudio-alsa
+UDEV rules for PulseAudio ALSA mixer. They help to choose profile
+depending on hardware.
+
+%description -n udev-pulseaudio-alsa -l pl.UTF-8
+Reguły UDEV dla miksera ALSA systemu PulseAudio. Pomagają wybrać
+profil w zależności od sprzętu.
+
%package bluetooth
Summary: Bluetooth module for PulseAudio
Summary(pl.UTF-8): Moduł Bluetooth dla PulseAudio
@@ -227,7 +255,7 @@
License: GPL v2+
Group: Libraries
Requires: %{name} = %{version}-%{release}
-Requires: hal-libs >= 0.5.7
+Requires: hal-libs >= 0.5.11
%description hal
HAL module for PulseAudio to detect available audio hardware and load
@@ -278,14 +306,15 @@
%{__autoheader}
%{__automake}
%configure \
- --with-system-user=pulse \
- --with-system-group=pulse \
- --with-access-group=pulse-access \
--%{?with_hal:en}%{!?with_hal:dis}able-hal \
--%{!?with_hal:en}%{?with_hal:dis}able-hal-compat \
- --with-database=%{?with_gdbm:gdbm}%{!?with_gdbm:simple} \
%{!?with_lirc:--disable-lirc} \
- --%{?with_static_libs:en}%{!?with_static_libs:dis}able-static
+ --disable-silent-rules \
+ --%{?with_static_libs:en}%{!?with_static_libs:dis}able-static \
+ --with-database=%{?with_gdbm:gdbm}%{!?with_gdbm:simple} \
+ --with-access-group=pulse-access \
+ --with-system-user=pulse \
+ --with-system-group=pulse
%{__make}
%install
@@ -300,9 +329,9 @@
ln -sf %{_bindir}/esdcompat $RPM_BUILD_ROOT%{_bindir}/esd
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-# not needed (lt_dlopenext() is used)
-rm -f $RPM_BUILD_ROOT%{_libdir}/pulse-*/modules/*.la
+# pkgconfig files exist, assume them sufficient
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
+# .la for libpulsedsp and modules are killed in am install-exec-hook
install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
@@ -358,7 +387,7 @@
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc README
+%doc ChangeLog LICENSE README
%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.desktop
@@ -377,7 +406,6 @@
%attr(755,root,root) %{_bindir}/pulseaudio
%attr(755,root,root) %{_bindir}/start-pulseaudio-kde
%attr(755,root,root) %{_bindir}/start-pulseaudio-x11
-/lib/udev/rules.d/90-pulseaudio.rules
%dir %{_libdir}/pulse
%dir %{_libdir}/pulse-*
%dir %{_libdir}/pulse-*/modules
@@ -447,9 +475,6 @@
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-x11-xsmp.so
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-zeroconf-discover.so
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-zeroconf-publish.so
-%{_datadir}/pulseaudio/alsa-mixer/paths/*.common
-%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf
-%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
%{_mandir}/man1/pabrowse.1*
%{_mandir}/man1/pacat.1*
%{_mandir}/man1/pacmd.1*
@@ -485,11 +510,8 @@
%attr(755,root,root) %ghost %{_libdir}/libpulse-simple.so.0
%attr(755,root,root) %{_libdir}/libpulsedsp.so
%dir %{_sysconfdir}/pulse
-%dir %{_datadir}/pulseaudio
-%dir %{_datadir}/pulseaudio/alsa-mixer
-%dir %{_datadir}/pulseaudio/alsa-mixer/paths
-%dir %{_datadir}/pulseaudio/alsa-mixer/profile-sets
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pulse/client.conf
+%dir %{_datadir}/pulseaudio
%files devel
%defattr(644,root,root,755)
@@ -502,7 +524,6 @@
%{_pkgconfigdir}/libpulse-browse.pc
%{_pkgconfigdir}/libpulse-mainloop-glib.pc
%{_pkgconfigdir}/libpulse-simple.pc
-%{_datadir}/vala/vapi/libpulse.vapi
%if %{with static_libs}
%files static
@@ -515,6 +536,10 @@
%{_libdir}/libpulsecore-%{version}.a
%endif
+%files -n vala-libpulse
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/libpulse.vapi
+
%files esound-compat
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/esd
@@ -527,6 +552,16 @@
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-alsa-card.so
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-alsa-sink.so
%attr(755,root,root) %{_libdir}/pulse-*/modules/module-alsa-source.so
+%dir %{_datadir}/pulseaudio/alsa-mixer
+%dir %{_datadir}/pulseaudio/alsa-mixer/paths
+%{_datadir}/pulseaudio/alsa-mixer/paths/*.common
+%{_datadir}/pulseaudio/alsa-mixer/paths/*.conf
+%dir %{_datadir}/pulseaudio/alsa-mixer/profile-sets
+%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*.conf
+
+%files -n udev-pulseaudio-alsa
+%defattr(644,root,root,755)
+/lib/udev/rules.d/90-pulseaudio.rules
%files bluetooth
%defattr(644,root,root,755)
@@ -564,6 +599,13 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.84 2010/09/05 07:29:15 qboosh
+- updated deps
+- more docs
+- moved alsa-mixer files to -alsa (used by libalsautil.so)
+- moved udev rules to udev-pulseaudio-alsa subpackage
+- moved vapi to vala-libpulse subpackage
+
Revision 1.83 2010/06/09 15:22:02 shadzik
- better pl,en
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/pulseaudio/pulseaudio.spec?r1=1.83&r2=1.84&f=u
More information about the pld-cvs-commit
mailing list