|
%define name pulseaudio |
|
|
%define version 5.0 |
|
1 |
%define fullgit 2747c961015ba00ec9a1cad8a8a95b4a34db9ee0 |
%define fullgit 2747c961015ba00ec9a1cad8a8a95b4a34db9ee0 |
2 |
%define git 0 |
%define git 0 |
3 |
%define rel 1 |
%define rel 1 |
37 |
|
|
38 |
|
|
39 |
Summary: Sound server for Linux |
Summary: Sound server for Linux |
40 |
Name: %{name} |
Name: pulseaudio |
41 |
Version: %{version} |
Version: 5.0 |
42 |
Release: %{release} |
Release: %{release} |
43 |
%if %{git} |
%if %{git} |
44 |
Source0: %{name}-%{version}-%{fullgit}.tar.xz |
Source0: %{name}-%{version}-%{fullgit}.tar.xz |
85 |
License: LGPL and BSD-like |
License: LGPL and BSD-like |
86 |
Group: Sound/Mixers |
Group: Sound/Mixers |
87 |
Url: http://pulseaudio.org/ |
Url: http://pulseaudio.org/ |
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot |
|
88 |
BuildRequires: glib2-devel |
BuildRequires: glib2-devel |
89 |
BuildRequires: libcap-devel |
BuildRequires: libcap-devel |
90 |
BuildRequires: libsndfile-devel |
BuildRequires: libsndfile-devel |
393 |
make doxygen |
make doxygen |
394 |
|
|
395 |
%install |
%install |
|
rm -rf %{buildroot} |
|
396 |
%makeinstall_std |
%makeinstall_std |
397 |
|
|
398 |
install -D -m 0644 %{_sourcedir}/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name} |
install -D -m 0644 %{_sourcedir}/%{name}.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/%{name} |
431 |
|
|
432 |
%find_lang %{name} |
%find_lang %{name} |
433 |
|
|
|
%clean |
|
|
rm -rf %{buildroot} |
|
|
|
|
|
|
|
434 |
%files -f %{name}.lang |
%files -f %{name}.lang |
|
%defattr(-,root,root) |
|
435 |
%doc README |
%doc README |
436 |
%dir %{_sysconfdir}/pulse |
%dir %{_sysconfdir}/pulse |
437 |
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf |
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf |
532 |
|
|
533 |
|
|
534 |
%files -n %{libname} |
%files -n %{libname} |
|
%defattr(-,root,root) |
|
535 |
%{_libdir}/libpulse.so.%{major}* |
%{_libdir}/libpulse.so.%{major}* |
536 |
%{_libdir}/libpulse-simple.so.%{major}* |
%{_libdir}/libpulse-simple.so.%{major}* |
537 |
%dir %{_libdir}/%{name} |
%dir %{_libdir}/%{name} |
548 |
%{_libdir}/%{name}/libpulsecommon-%{apiver}.so |
%{_libdir}/%{name}/libpulsecommon-%{apiver}.so |
549 |
|
|
550 |
%files client-config |
%files client-config |
|
%defattr(-,root,root) |
|
551 |
%dir %{_sysconfdir}/pulse |
%dir %{_sysconfdir}/pulse |
552 |
%config(noreplace) %{_sysconfdir}/pulse/client.conf |
%config(noreplace) %{_sysconfdir}/pulse/client.conf |
553 |
%dir %{_sysconfdir}/sound/profiles/pulse |
%dir %{_sysconfdir}/sound/profiles/pulse |
555 |
|
|
556 |
|
|
557 |
%files -n %{glib2libname} |
%files -n %{glib2libname} |
|
%defattr(-,root,root) |
|
558 |
%{_libdir}/libpulse-mainloop-glib.so.%{glib2major}* |
%{_libdir}/libpulse-mainloop-glib.so.%{glib2major}* |
559 |
|
|
560 |
%files -n %{libname_devel} |
%files -n %{libname_devel} |
574 |
|
|
575 |
|
|
576 |
%files esound-compat |
%files esound-compat |
|
%defattr(-,root,root) |
|
577 |
%config(noreplace) %{_sysconfdir}/esd.conf |
%config(noreplace) %{_sysconfdir}/esd.conf |
578 |
%{_bindir}/esdcompat |
%{_bindir}/esdcompat |
579 |
%{_bindir}/esd |
%{_bindir}/esd |
581 |
|
|
582 |
%if !%bootstrap |
%if !%bootstrap |
583 |
%files module-bluetooth |
%files module-bluetooth |
|
%defattr(-,root,root) |
|
584 |
%{_libdir}/pulse-%{apiver}/modules/libbluez5-util.so |
%{_libdir}/pulse-%{apiver}/modules/libbluez5-util.so |
585 |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so |
586 |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so |
590 |
|
|
591 |
|
|
592 |
%files module-lirc |
%files module-lirc |
|
%defattr(-,root,root) |
|
593 |
%{_libdir}/pulse-%{apiver}/modules/module-lirc.so |
%{_libdir}/pulse-%{apiver}/modules/module-lirc.so |
594 |
|
|
595 |
%files module-x11 |
%files module-x11 |
|
%defattr(-,root,root) |
|
596 |
%{_sysconfdir}/X11/xinit.d/50%{name} |
%{_sysconfdir}/X11/xinit.d/50%{name} |
597 |
%{_bindir}/pax11publish |
%{_bindir}/pax11publish |
598 |
%{_bindir}/start-pulseaudio-x11 |
%{_bindir}/start-pulseaudio-x11 |
608 |
%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop |
%{_sysconfdir}/xdg/autostart/pulseaudio-kde.desktop |
609 |
|
|
610 |
%files module-zeroconf |
%files module-zeroconf |
|
%defattr(-,root,root) |
|
611 |
%{_libdir}/pulse-%{apiver}/modules/libavahi-wrap.so |
%{_libdir}/pulse-%{apiver}/modules/libavahi-wrap.so |
612 |
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-discover.so |
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-discover.so |
613 |
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-publish.so |
%{_libdir}/pulse-%{apiver}/modules/module-zeroconf-publish.so |
614 |
%{_libdir}/pulse-%{apiver}/modules/module-raop-discover.so |
%{_libdir}/pulse-%{apiver}/modules/module-raop-discover.so |
615 |
|
|
616 |
%files module-jack |
%files module-jack |
|
%defattr(-,root,root) |
|
617 |
%{_libdir}/pulse-%{apiver}/modules/module-jack-sink.so |
%{_libdir}/pulse-%{apiver}/modules/module-jack-sink.so |
618 |
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so |
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so |
619 |
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so |
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so |
620 |
|
|
621 |
%files module-gconf |
%files module-gconf |
|
%defattr(-,root,root) |
|
622 |
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so |
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so |
623 |
%dir %{_libexecdir}/pulse/ |
%dir %{_libexecdir}/pulse/ |
624 |
%{_libexecdir}/pulse/gconf-helper |
%{_libexecdir}/pulse/gconf-helper |
625 |
|
|
626 |
%files module-equalizer |
%files module-equalizer |
|
%defattr(-,root,root) |
|
627 |
%{_bindir}/qpaeq |
%{_bindir}/qpaeq |
628 |
%{_libdir}/pulse-%{apiver}/modules/module-equalizer-sink.so |
%{_libdir}/pulse-%{apiver}/modules/module-equalizer-sink.so |
629 |
|
|
630 |
%ifarch %{ix86} x86_64 ia64 |
%ifarch %{ix86} x86_64 ia64 |
631 |
%files module-xen |
%files module-xen |
|
%defattr(-,root,root) |
|
632 |
%{_libdir}/pulse-%{apiver}/modules/module-xenpv-sink.so |
%{_libdir}/pulse-%{apiver}/modules/module-xenpv-sink.so |
633 |
%endif |
%endif |
634 |
|
|
635 |
%files utils |
%files utils |
|
%defattr(-,root,root) |
|
636 |
%{_sysconfdir}/bash_completion.d/pulseaudio-bash-completion.sh |
%{_sysconfdir}/bash_completion.d/pulseaudio-bash-completion.sh |
637 |
%{_bindir}/pacat |
%{_bindir}/pacat |
638 |
%{_bindir}/pacmd |
%{_bindir}/pacmd |