1 |
%define fullgit 2747c961015ba00ec9a1cad8a8a95b4a34db9ee0 |
%define fullgit 2747c961015ba00ec9a1cad8a8a95b4a34db9ee0 |
2 |
%define git 0 |
%define git 0 |
3 |
%define rel 4 |
%define rel 5 |
4 |
%if %{git} |
%if %{git} |
5 |
%define release %mkrel 0.%{git}.%rel |
%define release %mkrel 0.%{git}.%rel |
6 |
%else |
%else |
11 |
%{?_without_bootstrap: %global bootstrap 0} |
%{?_without_bootstrap: %global bootstrap 0} |
12 |
%{?_with_bootstrap: %global bootstrap 1} |
%{?_with_bootstrap: %global bootstrap 1} |
13 |
|
|
14 |
|
%bcond_with gconf |
15 |
|
|
16 |
# (cg) Lennart has introduced a circular dependancy in the libraries |
# (cg) Lennart has introduced a circular dependancy in the libraries |
17 |
# libpulse requires libpulsecommon but libpulsecommon requires libpulse. |
# libpulse requires libpulsecommon but libpulsecommon requires libpulse. |
18 |
# This breaks no-undefined. |
# This breaks no-undefined. |
109 |
BuildRequires: pkgconfig(alsa) |
BuildRequires: pkgconfig(alsa) |
110 |
BuildRequires: pkgconfig(avahi-client) |
BuildRequires: pkgconfig(avahi-client) |
111 |
BuildRequires: gtk3-devel |
BuildRequires: gtk3-devel |
112 |
|
%if %{with gconf} |
113 |
BuildRequires: pkgconfig(gconf-2.0) |
BuildRequires: pkgconfig(gconf-2.0) |
114 |
|
%endif |
115 |
BuildRequires: pkgconfig(soxr) |
BuildRequires: pkgconfig(soxr) |
116 |
BuildRequires: pkgconfig(speexdsp) >= 1.2 |
BuildRequires: pkgconfig(speexdsp) >= 1.2 |
117 |
BuildRequires: libwrap-devel |
BuildRequires: libwrap-devel |
344 |
%description module-jack |
%description module-jack |
345 |
JACK sink and source modules for the PulseAudio sound server. |
JACK sink and source modules for the PulseAudio sound server. |
346 |
|
|
347 |
|
%if %{with gconf} |
348 |
%package module-gconf |
%package module-gconf |
349 |
Summary: GConf support for the PulseAudio sound server |
Summary: GConf support for the PulseAudio sound server |
350 |
Group: Sound/Mixers |
Group: Sound/Mixers |
351 |
Requires: %{name} = %{version}-%{release} |
Requires: %{name} = %{version}-%{release} |
|
Conflicts: %{name}-module-gsettings |
|
352 |
|
|
353 |
%description module-gconf |
%description module-gconf |
354 |
GConf configuration backend for the PulseAudio sound server. |
GConf configuration backend for the PulseAudio sound server. |
355 |
|
%endif |
356 |
|
|
357 |
%package module-gsettings |
%package module-gsettings |
358 |
Summary: Gsettings support for the PulseAudio sound server |
Summary: Gsettings support for the PulseAudio sound server |
359 |
Requires: %{name}%{?_isa} = %{version}-%{release} |
Requires: %{name}%{?_isa} = %{version}-%{release} |
|
Conflicts: %{name}-module-gconf |
|
360 |
Obsoletes: %{name}-module-gconf < %{version}-%{release} |
Obsoletes: %{name}-module-gconf < %{version}-%{release} |
361 |
|
|
362 |
%description module-gsettings |
%description module-gsettings |
412 |
--enable-bluez5 \ |
--enable-bluez5 \ |
413 |
--disable-bluez5-ofono-headset \ |
--disable-bluez5-ofono-headset \ |
414 |
%endif |
%endif |
415 |
--enable-gconf \ |
--enable-gconf=%{?with_gconf:yes}%{!?with_gconf:no} \ |
416 |
--enable-gsettings \ |
--enable-gsettings \ |
417 |
%ifarch %{arm} |
%ifarch %{arm} |
418 |
--disable-neon-opt \ |
--disable-neon-opt \ |
662 |
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so |
%{_libdir}/pulse-%{apiver}/modules/module-jack-source.so |
663 |
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so |
%{_libdir}/pulse-%{apiver}/modules/module-jackdbus-detect.so |
664 |
|
|
665 |
|
%if %{with gconf} |
666 |
%files module-gconf |
%files module-gconf |
667 |
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so |
%{_libdir}/pulse-%{apiver}/modules/module-gconf.so |
668 |
%dir %{_libexecdir}/pulse/ |
%dir %{_libexecdir}/pulse/ |
669 |
%{_libexecdir}/pulse/gconf-helper |
%{_libexecdir}/pulse/gconf-helper |
670 |
|
%endif |
671 |
|
|
672 |
%files module-gsettings |
%files module-gsettings |
673 |
%{_libdir}/pulse-%{apiver}/modules/module-gsettings.so |
%{_libdir}/pulse-%{apiver}/modules/module-gsettings.so |