AC_SUBST(PA_SOEXT, [.so])
AC_DEFINE(PA_SOEXT, [".so"], [Shared object extension])
-AC_SUBST(pulseconfdir, ["${sysconfdir}/pulse"])
+AC_SUBST(pulseconfdir, ["${hal_sysconfdir}/pulse"])
AX_DEFINE_DIR(PA_DEFAULT_CONFIG_DIR, pulseconfdir, [Location of configuration files])
#### Mac OSX specific stuff #####
prefix: ${prefix}
sysconfdir: ${sysconfdir}
+ hal_sysconfdir: ${hal_sysconfdir}
localstatedir: ${localstatedir}
modlibexecdir: ${modlibexecdir}
System Runtime Path: ${PA_SYSTEM_RUNTIME_PATH}
Name: pulseaudio
Summary: Improved Linux sound server
Version: 13.0
-Release: 29
+Release: 30
Group: Multimedia/Audio
License: LGPL-2.1
URL: http://pulseaudio.org
export LD_AS_NEEDED=0
NOCONFIGURE=yes ./bootstrap.sh
%configure --prefix=%{_prefix} \
+ --datadir=%{_hal_datadir} \
--disable-static \
--enable-alsa \
--disable-ipv6 \
--enable-prelink \
--enable-lwipc \
%endif
+ hal_sysconfdir=%{_hal_sysconfdir}
%__make %{?_smp_mflags} V=0
ln -s ../pulseaudio.service %{buildroot}%{_unitdir}/multi-user.target.wants/pulseaudio.service
%endif
-fdupes %{buildroot}%{_datadir}
+fdupes %{buildroot}%{_hal_datadir}
fdupes %{buildroot}%{_includedir}
# get rid of *.la files
%manifest %{name}.manifest
%defattr(-,root,root,-)
%license LICENSE LGPL
-%exclude %{_bindir}/esdcompat
%{_bindir}/pulseaudio
%{_libdir}/pulseaudio/libpulsecore-%{version}.so
%{udev_dir}/rules.d/90-pulseaudio.rules
%else
%{_unitdir}/multi-user.target.wants/pulseaudio.service
%endif
-%exclude /usr/share/bash-completion/completions/*
-%exclude /usr/share/zsh/site-functions/_pulseaudio
+%exclude %{_hal_datadir}/bash-completion/completions/*
+%exclude %{_hal_datadir}/zsh/site-functions/_pulseaudio
%files -n libpulse
%{_libdir}/libpulse-mainloop-glib.so
%{_libdir}/pkgconfig/libpulse*.pc
%{_libdir}/pkgconfig/pulsecore.pc
-%{_datadir}/vala/vapi/libpulse.vapi
+%{_hal_datadir}/vala/vapi/libpulse.vapi
# cmake stuff
%{_libdir}/cmake/PulseAudio/PulseAudioConfig.cmake
%{_libdir}/cmake/PulseAudio/PulseAudioConfigVersion.cmake
%files config
%manifest %{name}.manifest
%defattr(-,root,root,-)
-%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
-%config(noreplace) %{_sysconfdir}/pulse/default.pa
-%config(noreplace) %{_sysconfdir}/pulse/client.conf
-%config(noreplace) %{_sysconfdir}/pulse/system.pa
+%config(noreplace) %{_hal_sysconfdir}/pulse/daemon.conf
+%config(noreplace) %{_hal_sysconfdir}/pulse/default.pa
+%config(noreplace) %{_hal_sysconfdir}/pulse/client.conf
+%config(noreplace) %{_hal_sysconfdir}/pulse/system.pa
-%{_datadir}/pulseaudio/alsa-mixer/paths/*
-%{_datadir}/pulseaudio/alsa-mixer/profile-sets/*
+%{_hal_datadir}/pulseaudio/alsa-mixer/paths/*
+%{_hal_datadir}/pulseaudio/alsa-mixer/profile-sets/*
%files vala-bindings
%manifest %{name}.manifest
%defattr(-,root,root,-)
-%{_datadir}/vala/vapi/*
+%{_hal_datadir}/vala/vapi/*
%files realtime-scheduling
%defattr(-,root,root,-)