diff options
author | Leandro Dorileo <leandro.maciel.dorileo@intel.com> | 2015-01-08 16:20:13 -0200 |
---|---|---|
committer | Leandro Dorileo <leandro.maciel.dorileo@intel.com> | 2015-01-20 17:07:42 -0200 |
commit | e38f65185d6faefe95aa41c0f758b628fac5c534 (patch) | |
tree | ce0035869622e40fd19552d031483ebf9d73754f | |
parent | f5173cbd8dccd7e46464020e9e515378fe9e07f3 (diff) | |
download | lightmediascanner-e38f65185d6faefe95aa41c0f758b628fac5c534.tar.gz lightmediascanner-e38f65185d6faefe95aa41c0f758b628fac5c534.tar.bz2 lightmediascanner-e38f65185d6faefe95aa41c0f758b628fac5c534.zip |
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
-rw-r--r-- | packaging/lightmediascanner.spec | 9 |
1 files changed, 8 insertions, 1 deletions
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) |