gc-install addition 23/3323/1 accepted/2.0/20130412.213459 submit/2.0/20130412.220538
authorKevron Rees <tripzero.kev@gmail.com>
Fri, 12 Apr 2013 21:45:31 +0000 (14:45 -0700)
committerKevron Rees <tripzero.kev@gmail.com>
Fri, 12 Apr 2013 21:52:15 +0000 (14:52 -0700)
packaging/GhostCluster.spec
packaging/gc-install [new file with mode: 0644]

index 46e0a56..2c90d0a 100644 (file)
@@ -13,6 +13,7 @@ Group:      Applications/System
 License:    Apache 2.0
 URL:        http://www.tizen.org
 Source0:    %{name}-%{version}.tar.gz
+Source100:  gc-install
 Requires:   automotive-message-broker-plugins-websocket
 Requires:   wrt-installer
 BuildRequires: zip
@@ -38,11 +39,16 @@ make widget
 # << build post
 %install
 rm -rf %{buildroot}
-# >> install pre
-# << install pre
 
 %make_install
 
+mkdir -p %{buildroot}/etc/rc.d/init.d
+install -m 755 %{SOURCE100}  %{buildroot}/etc/rc.d/init.d/gc-install
+mkdir -p %{buildroot}/etc/rc.d/rc3.d
+ln -s ../init.d/gc-install %{buildroot}/etc/rc.d/rc3.d/S62gc-install
+mkdir -p %{buildroot}/etc/rc.d/rc5.d
+ln -s ../init.d/gc-install %{buildroot}/etc/rc.d/rc5.d/S62gc-install
+
 %post
 
 wrt-installer -if %{_datadir}/GhostCluster/GhostCluster.wgt
@@ -58,6 +64,10 @@ wrt-installer -if %{_datadir}/GhostCluster/GhostCluster.wgt
 %files
 %defattr(-,root,root,-)
 %{_datadir}/GhostCluster
+%{_sysconfdir}/rc.d/init.d/gc-install
+%{_sysconfdir}/rc.d/rc3.d/S62gc-install
+%{_sysconfdir}/rc.d/rc5.d/S62gc-install
+
 #%{_datadir}/applications/GhostCluster.desktop
 #%{_datadir}/pixmaps/GhostCluster.png
 # >> files
diff --git a/packaging/gc-install b/packaging/gc-install
new file mode 100644 (file)
index 0000000..2cac3a3
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/sh
+## this is a terrible hack
+
+echo "installing GhostCluster"
+/usr/bin/wrt-installer -i /usr/share/GhostCluster/GhostCluster.wgt
+rm /etc/init.d/gc-install
+rm /etc/rc.d/rc3.d/S62gc-install
+rm /etc/rc.d/rc5.d/S62gc-install