From: Leandro Dorileo Date: Thu, 8 Jan 2015 18:20:13 +0000 (-0200) Subject: spec: specify the media directory X-Git-Tag: accepted/tizen/3.0/common/20161114.111114~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e38f65185d6faefe95aa41c0f758b628fac5c534;p=platform%2Fupstream%2Flightmediascanner.git spec: specify the media directory As of issue TC-2085, we need to specify tell LMS the directory it should scan - since tizen doesn't understand XDG directories, the default ones used by LMS daemon. Issue: TC-2085 --- diff --git a/packaging/lightmediascanner.spec b/packaging/lightmediascanner.spec index 191fffa..6c6f3c4 100644 --- a/packaging/lightmediascanner.spec +++ b/packaging/lightmediascanner.spec @@ -19,6 +19,9 @@ Requires: libmp4v2 Requires: libtheora %define testbindir %{_builddir}/%{name}-%{version} +%define mediadir "multimedia:/home/app/dlna_files" +%define dbusdir share/dbus-1/services/ +%define dbusfile %{dbusdir}/org.lightmediascanner.service %description Description: %{summary} @@ -58,6 +61,10 @@ libtool --mode=install install -m 0755 %{testbindir}/src/bin/list-parsers %{buil %post /sbin/ldconfig +if [ `grep %{mediadir} %{_prefix}/%{dbusfile} | wc -l` = 0 ]; then + sed -i "s,scannerd,scannerd -D %{mediadir} -S,g" %{_prefix}/%{dbusfile} +fi + %postun /sbin/ldconfig @@ -67,7 +74,7 @@ libtool --mode=install install -m 0755 %{testbindir}/src/bin/list-parsers %{buil %license COPYING %{_libdir}/*.so.* %{_libdir}/lightmediascanner/plugins/* -%{_prefix}/share/dbus-1/services/*.service +%{_prefix}/%{dbusdir}/*.service %files devel %defattr(-, root, root)