Group: framework
License: Flora Software License
Source0: menu-daemon-%{version}.tar.gz
-Source101: menu-daemon.service
BuildRequires: pkgconfig(ail)
BuildRequires: pkgconfig(aul)
BuildRequires: pkgconfig(capi-system-media-key)
make %{?jobs:-j%jobs}
%install
+rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d
-mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc4.d
-ln -sf ../init.d/menudaemon %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S46menudaemon
-ln -sf ../init.d/menudaemon.fast %{buildroot}/%{_sysconfdir}/rc.d/rc4.d/S85menudaemon
-mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants
-install -m 0644 %SOURCE101 %{buildroot}%{_libdir}/systemd/user/
-ln -s ../menu-daemon.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/menu-daemon.service
+chmod +x %{buildroot}/etc/init.d/menudaemon.fast
%post
vconftool set -t string memory/menuscreen/desktop "0" -i -f
vconftool set -t int memory/idle-screen/is_idle_screen_launched "0" -i -u 5000 -f
+ln -sf /etc/init.d/menudaemon /etc/rc.d/rc3.d/S46menudaemon
+ln -sf /etc/init.d/menudaemon.fast /etc/rc.d/rc4.d/S85menudaemon
%files
-%manifest %{name}.manifest
-%attr(0755,-,-) %{_sysconfdir}/init.d/menudaemon
-%attr(0755,-,-) %{_sysconfdir}/init.d/menudaemon.fast
-%attr(0755,root,root) %{_sysconfdir}/rc.d/rc3.d/S46menudaemon
-%attr(0755,root,root) %{_sysconfdir}/rc.d/rc4.d/S85menudaemon
+%defattr(-,root,root,-)
+%{_sysconfdir}/init.d/menudaemon
+%{_sysconfdir}/init.d/menudaemon.fast
%{_bindir}/menu-daemon
-%{_libdir}/systemd/user/menu-daemon.service
-%{_libdir}/systemd/user/core-efl.target.wants/menu-daemon.service