Name: pulseaudio
Summary: Improved Linux sound server
Version: 5.0
-Release: 67
+Release: 68
Group: Multimedia/Audio
License: LGPL-2.1+
URL: http://pulseaudio.org
%setup -q -T -b0
echo "%{version}" > .tarball-version
cp %{SOURCE1001} .
+%if "%{?tizen_profile_name}" == "tv"
+cp src/daemon/systemd/system/pulseaudio-tv.service.in src/daemon/systemd/system/pulseaudio.service.in
+%endif
%build
export CFLAGS="%{optflags} -fno-strict-aliasing -D__TIZEN__ -D__TIZEN_BT__ -D__TIZEN_LOG__ -DTIZEN_MICRO -DBLUETOOTH_APTX_SUPPORT"
%endif
%if "%{?tizen_profile_name}" == "wearable"
- echo "tizen profile werable"
- export CFLAGS+=" -DTIZEN_MICRO -DPM_ASYNC -DADJUST_ANDROID_BITPOOL"
+echo "tizen profile werable"
+export CFLAGS+=" -DTIZEN_MICRO -DPM_ASYNC -DADJUST_ANDROID_BITPOOL"
+
%else if "%{?tizen_profile_name}" == "mobile"
- echo "tizen profile mobile"
- export CFLAGS+=" -DTIZEN_MOBILE -DPM_ASYNC "
+echo "tizen profile mobile"
+export CFLAGS+=" -DTIZEN_MOBILE -DPM_ASYNC "
+
+%else if "%{?tizen_profile_name}" == "tv"
+echo "tizen profile tv"
+export CFLAGS+=" -DTIZEN_TV "
%endif
export LD_AS_NEEDED=0
cp %{buildroot}%{_includedir}/pulse/*.h %{buildroot}%{_includedir}/pulsemodule/pulse
+%if "%{?tizen_profile_name}" == "tv"
+mkdir -p %{buildroot}%{_unitdir}/sysinit.target.wants/
+ln -s ../pulseaudio.service %{buildroot}%{_unitdir}/sysinit.target.wants/pulseaudio.service
+%else
mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants/
ln -s ../pulseaudio.service %{buildroot}%{_unitdir}/multi-user.target.wants/pulseaudio.service
+%endif
fdupes %{buildroot}%{_datadir}
fdupes %{buildroot}%{_includedir}
%{_unitdir_user}/pulseaudio.service
%{_unitdir_user}/pulseaudio.socket
%{_unitdir}/pulseaudio.service
+%if "%{?tizen_profile_name}" == "tv"
+%{_unitdir}/sysinit.target.wants/pulseaudio.service
+%else
%{_unitdir}/multi-user.target.wants/pulseaudio.service
+%endif
%{_libdir}/pulse-%{version}/modules/libvolume-api.so
%{_libdir}/pulse-%{version}/modules/libmain-volume-policy.so
%{_libdir}/pulse-%{version}/modules/module-volume-api.so
daemon/start-pulseaudio-x11.in \
daemon/start-pulseaudio-kde.in \
daemon/systemd/system/pulseaudio.service.in \
+ daemon/systemd/system/pulseaudio-tv.service.in \
daemon/systemd/system/pulseaudio.socket \
daemon/systemd/user/pulseaudio.service.in \
daemon/systemd/user/pulseaudio.socket \