Add explicit build dependency
[profile/tv/apps/native/air_infosquare.git] / packaging / org.tizen.infosquare.spec
index bc897e2..e7db1b8 100644 (file)
@@ -1,10 +1,11 @@
 Name:      org.tizen.infosquare
 Summary:   Info. Square application for Tizen TV
-Version:   0.1
+Version:   0.2
 Release:   1
 Group:     Applications
 License:   Apache-2.0
 Source0:   %{name}-%{version}.tar.gz
+Source1:   %{name}.manifest
 
 BuildRequires: cmake
 BuildRequires: pkgconfig(capi-appfw-application)
@@ -22,7 +23,6 @@ BuildRequires: edje-bin
 %define _resdir %{_pkgdir}/res
 %define _datadir %{_pkgdir}/data
 %define _edjedir %{_resdir}/edje
-%define _servicedir %{_prefix}/bin
 %define _manifestdir %{_datarootdir}/packages
 
 %description
@@ -30,6 +30,7 @@ Info. Square application for Tizen TV.
 
 %prep
 %setup -q
+cp %{SOURCE1} .
 
 %build
 cmake \
@@ -38,7 +39,6 @@ cmake \
        -DBINDIR=%{_bindir} \
        -DEDJEDIR=%{_edjedir} \
        -DMANIFESTDIR=%{_manifestdir} \
-       -DSERVICEDIR=%{_servicedir} \
        -DVERSION=%{version}
 
 make %{?jobs:-j%jobs}
@@ -46,19 +46,15 @@ make %{?jobs:-j%jobs}
 %install
 %make_install
 install --directory %{buildroot}/%{_datadir}
-mkdir -p %{buildroot}/%{_unitdir_user}/default.target.wants
-install -m 0644 daemon/notification-display.service %{buildroot}/%{_unitdir_user}/notification-display.service
-ln -sf ../notification-display.service %{buildroot}/%{_unitdir_user}/default.target.wants/notification-display.service
 
 %clean
 rm -rf %{buildroot}
 
 %files
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_bindir}/*
 %{_resdir}/*
-%{_servicedir}/*
 %{_datadir}
 %{_manifestdir}/%{name}.xml
-%{_unitdir_user}/default.target.wants/notification-display.service
-%{_unitdir_user}/notification-display.service
+%{_datarootdir}/license/*