2 Summary: TV home application
5 Group: Applications/Core Applications
7 Source0: %{name}-%{version}.tar.gz
8 Source1: %{name}.service
10 Source3: %{name}.manifest
13 BuildRequires: pkgconfig(capi-appfw-application)
14 BuildRequires: pkgconfig(elementary)
15 BuildRequires: pkgconfig(json-glib-1.0)
16 BuildRequires: pkgconfig(gio-2.0)
17 BuildRequires: pkgconfig(libgum)
18 BuildRequires: pkgconfig(app-utils)
19 BuildRequires: pkgconfig(pkgmgr-info)
20 BuildRequires: pkgconfig(tv-service)
21 BuildRequires: pkgconfig(ecore-wayland)
22 BuildRequires: pkgconfig(ui-gadget-1)
23 BuildRequires: pkgconfig(capi-web-history)
24 BuildRequires: pkgconfig(bundle)
25 BuildRequires: edje-bin
26 BuildRequires: gettext-devel
28 %define _pkgdir /usr/apps/%{name}
29 %define _bindir %{_pkgdir}/bin
30 %define _resdir %{_pkgdir}/res
31 %define _datadir %{_pkgdir}/data
32 %define _imagedir %{_resdir}/images
33 %define _cfgdir %{_resdir}/config
34 %define _edjedir %{_resdir}/edje
35 %define _manifestdir /usr/share/packages
36 %define _sysuserdir /systemd/user
37 %define _servicedir /systemd/user/default.target.wants
40 Application for providing user status and launching other applications
48 -DCMAKE_INSTALL_PREFIX=%{_pkgdir} \
49 -DPACKAGE_NAME=%{name} \
51 -DEDJEDIR=%{_edjedir} \
52 -DIMAGEDIR=%{_imagedir} \
54 -DMANIFESTDIR=%{_manifestdir} \
61 install --directory %{buildroot}/%{_datadir}
62 install --directory %{buildroot}%{_libdir}%{_servicedir}
63 install -m 0644 %{SOURCE1} %{buildroot}%{_libdir}%{_sysuserdir}
64 install -m 0644 %{SOURCE2} %{buildroot}%{_libdir}%{_sysuserdir}
65 ln -sf ../%{name}.path %{buildroot}%{_libdir}%{_servicedir}
71 %manifest %{name}.manifest
72 %defattr(-,root,root,-)
76 %{_manifestdir}/%{name}.xml
77 %{_libdir}%{_sysuserdir}/%{name}.service
78 %{_libdir}%{_sysuserdir}/%{name}.path
79 %{_libdir}%{_servicedir}/%{name}.path