TIVI-549: add the missing menu-daemon package 2.0 accepted/2.0/20130323.001153 submit/2.0/20130323.004140
authorGraydon, Tracy <tracy.graydon@intel.com>
Sat, 23 Mar 2013 00:41:34 +0000 (17:41 -0700)
committerGraydon, Tracy <tracy.graydon@intel.com>
Sat, 23 Mar 2013 00:41:34 +0000 (17:41 -0700)
packaging/menu-daemon.changes [new file with mode: 0644]
packaging/menu-daemon.spec

diff --git a/packaging/menu-daemon.changes b/packaging/menu-daemon.changes
new file mode 100644 (file)
index 0000000..2053425
--- /dev/null
@@ -0,0 +1,4 @@
+* Sat Mar 23 00:38:34 UTC 2013 - tracy.graydon@intel.com
+- TIVI-549: menu-daemon package is not in Tizen:2.0:Main, and hence missing from image
+- Main version is systemd, version, so hacked the spec to get rid of that 
+
index b56e0e3..fb8cfb2 100644 (file)
@@ -9,7 +9,6 @@ Release:    1
 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)
@@ -45,26 +44,19 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
 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