1 |
%define name pulseaudio |
%define name pulseaudio |
2 |
%define version 4.0 |
%define version 5.0 |
3 |
%define fullgit 0 |
%define fullgit f81e3e1d7852c05b4b737ac7dac4db95798f0117 |
4 |
%define git 0 |
%define git 20131010 |
5 |
%define rel 2 |
%define rel 1 |
6 |
%if %{git} |
%if %{git} |
7 |
%define release %mkrel 0.%{git}.%rel |
%define release %mkrel 0.%{git}.%rel |
8 |
%else |
%else |
25 |
%define major 0 |
%define major 0 |
26 |
%define zeroconfmajor 0 |
%define zeroconfmajor 0 |
27 |
%define glib2major 0 |
%define glib2major 0 |
28 |
%define apiver 4.0 |
%define apiver 5.0 |
29 |
|
|
30 |
# Library names |
# Library names |
31 |
%define libname %mklibname %{name} %{major} |
%define libname %mklibname %{name} %{major} |
81 |
# git format-patch --start-number 500 table-1.x..mga-1.x-patches |
# git format-patch --start-number 500 table-1.x..mga-1.x-patches |
82 |
Patch500: 0500-Customise-startup-so-we-can-easily-disable-PA.patch |
Patch500: 0500-Customise-startup-so-we-can-easily-disable-PA.patch |
83 |
Patch501: 0501-Some-customisations-to-esdcompat-in-order-to-adhere-.patch |
Patch501: 0501-Some-customisations-to-esdcompat-in-order-to-adhere-.patch |
84 |
Patch502: 0502-Change-the-default-resample-method-to-speex-fixed-0-.patch |
Patch502: 0502-Apply-startup-customisation-to-new-KDE-module.patch |
|
#Patch503: 0503-start-PA-earlier-in-GNOME-Mdv-bug-47594.patch |
|
|
Patch504: 0504-Apply-startup-customisation-to-new-KDE-module.patch |
|
85 |
|
|
86 |
# Airtunes links to OpenSSL which is BSD-like and should be reflected here |
# Airtunes links to OpenSSL which is BSD-like and should be reflected here |
87 |
License: LGPL and BSD-like |
License: LGPL and BSD-like |
386 |
%ifarch %arm |
%ifarch %arm |
387 |
--disable-neon-opt \ |
--disable-neon-opt \ |
388 |
%endif |
%endif |
389 |
|
%if !%bootstrap |
390 |
|
--enable-bluez5 \ |
391 |
|
%endif |
392 |
|
--disable-bluez4 |
393 |
|
|
394 |
|
|
395 |
%make |
%make |
520 |
%{_libdir}/pulse-%{apiver}/modules/module-sine-source.so |
%{_libdir}/pulse-%{apiver}/modules/module-sine-source.so |
521 |
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink.so |
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink.so |
522 |
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source.so |
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source.so |
523 |
|
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-sink-new.so |
524 |
|
%{_libdir}/pulse-%{apiver}/modules/module-tunnel-source-new.so |
525 |
%{_libdir}/pulse-%{apiver}/modules/module-udev-detect.so |
%{_libdir}/pulse-%{apiver}/modules/module-udev-detect.so |
526 |
%{_libdir}/pulse-%{apiver}/modules/module-volume-restore.so |
%{_libdir}/pulse-%{apiver}/modules/module-volume-restore.so |
527 |
%{_libdir}/pulse-%{apiver}/modules/module-virtual-sink.so |
%{_libdir}/pulse-%{apiver}/modules/module-virtual-sink.so |
595 |
%if !%bootstrap |
%if !%bootstrap |
596 |
%files module-bluetooth |
%files module-bluetooth |
597 |
%defattr(-,root,root) |
%defattr(-,root,root) |
598 |
%{_libdir}/pulse-%{apiver}/modules/libbluetooth-util.so |
%{_libdir}/pulse-%{apiver}/modules/libbluez5-util.so |
|
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-device.so |
|
599 |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-discover.so |
|
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-proximity.so |
|
600 |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so |
%{_libdir}/pulse-%{apiver}/modules/module-bluetooth-policy.so |
601 |
%{_libexecdir}/pulse/proximity-helper |
%{_libdir}/pulse-%{apiver}/modules/module-bluez5-device.so |
602 |
|
%{_libdir}/pulse-%{apiver}/modules/module-bluez5-discover.so |
603 |
%endif |
%endif |
604 |
|
|
605 |
|
|