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 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
