add manifest file to avoid smack error 43/47643/1
authorMinkyu Kang <mk7.kang@samsung.com>
Mon, 7 Sep 2015 11:15:56 +0000 (20:15 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Mon, 7 Sep 2015 11:15:56 +0000 (20:15 +0900)
Change-Id: I4f6f59163a05bc0c2a7acb915eab88d81d881bea
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
packaging/org.tizen.live-tv.manifest [new file with mode: 0644]
packaging/org.tizen.live-tv.spec

diff --git a/packaging/org.tizen.live-tv.manifest b/packaging/org.tizen.live-tv.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
index 67c2ce5..256fda5 100644 (file)
@@ -7,6 +7,7 @@ License:   Apache-2.0
 Source0:   %{name}-%{version}.tar.gz
 Source1:   %{name}.service
 Source2:   %{name}.path
+Source3:   %{name}.manifest
 
 BuildRequires: cmake
 BuildRequires: pkgconfig(capi-appfw-application)
@@ -27,7 +28,6 @@ BuildRequires: edje-bin
 %define _pkgdir %{_prefix}/apps/%{name}
 %define _bindir %{_pkgdir}/bin
 %define _resdir %{_pkgdir}/res
-%define _datadir %{_pkgdir}/data
 %define _edjedir %{_resdir}/edje
 %define _manifestdir %{_datarootdir}/packages
 %define _sysuserdir /systemd/user
@@ -38,6 +38,7 @@ Live TV application for Tizen TV.
 
 %prep
 %setup -q
+cp %{SOURCE3} .
 
 %build
 cmake \
@@ -52,7 +53,6 @@ make %{?jobs:-j%jobs}
 
 %install
 %make_install
-install --directory %{buildroot}/%{_datadir}
 install --directory %{buildroot}%{_libdir}%{_servicedir}
 install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}%{_sysuserdir}
 install -m 0644 %{SOURCE2} %{buildroot}%{_libdir}%{_sysuserdir}
@@ -62,10 +62,10 @@ ln -sf ../%{name}.path %{buildroot}%{_libdir}%{_servicedir}
 rm -rf %{buildroot}
 
 %files
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_bindir}/*
 %{_resdir}/*
-%{_datadir}
 %{_manifestdir}/%{name}.xml
 %{_libdir}%{_sysuserdir}/%{name}.service
 %{_libdir}%{_sysuserdir}/%{name}.path