Code sync
[apps/native/starter.git] / packaging / starter.spec
index 65eb76a..a075865 100755 (executable)
@@ -3,23 +3,40 @@ Summary:    starter
 Version: 0.4.11
 Release:    2
 Group:      TO_BE/FILLED_IN
-License:    Flora Software License
+License:    TO_BE/FILLED_IN
 Source0:    starter-%{version}.tar.gz
 Source1:    starter.service
 Requires(post): /usr/bin/vconftool
 BuildRequires:  cmake
-BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(tapi)
-BuildRequires:  pkgconfig(vconf)
-BuildRequires:  pkgconfig(heynoti)
+BuildRequires:  pkgconfig(ail)
+BuildRequires:  pkgconfig(appcore-efl)
 BuildRequires:  pkgconfig(aul)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(elementary)
+BuildRequires:  pkgconfig(capi-appfw-application)
+BuildRequires:  pkgconfig(capi-system-media-key)
+BuildRequires:  pkgconfig(db-util)
+BuildRequires:  pkgconfig(dlog)
 BuildRequires:  pkgconfig(ecore)
+BuildRequires:  pkgconfig(edje)
+BuildRequires:  pkgconfig(eet)
+BuildRequires:  pkgconfig(eina)
+BuildRequires:  pkgconfig(elementary)
 BuildRequires:  pkgconfig(evas)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(heynoti)
+BuildRequires:  pkgconfig(sysman)
+BuildRequires:  pkgconfig(syspopup-caller)
+BuildRequires:  pkgconfig(tapi)
+BuildRequires:  pkgconfig(ui-gadget-1)
 BuildRequires:  pkgconfig(utilX)
-BuildRequires:  pkgconfig(appcore-efl)
-BuildRequires:  pkgconfig(capi-appfw-application)
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcomposite)
+BuildRequires:  pkgconfig(xext)
+BuildRequires:  cmake
+BuildRequires:  edje-bin
+BuildRequires: gettext-tools
+
+Requires(post): /usr/bin/vconftool
 
 %description
 Description: Starter
@@ -32,7 +49,7 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
 
 %build
 
-make -j1 
+make -j1
 %install
 rm -rf %{buildroot}
 %make_install
@@ -40,6 +57,9 @@ rm -rf %{buildroot}
 mkdir -p %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants
 install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/
 ln -s ../starter.service %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants/starter.service
+mkdir -p %{buildroot}/usr/share/license
+cp -f LICENSE %{buildroot}/usr/share/license/%{name}
+mkdir -p %{buildroot}/opt/data/home-daemon
 
 %post
 change_file_executable()
@@ -50,9 +70,30 @@ change_file_executable()
     fi
 }
 
-vconftool set -t int "memory/starter/sequence" 0 -i -u 5000 -g 5000
+GOPTION="-u 5000 -f"
+
+vconftool set -t int "memory/starter/sequence" 0 -i $GOPTION
+vconftool set -t int "memory/starter/use_volume_key" 0 -i $GOPTION
 vconftool set -t string file/private/lockscreen/pkgname "org.tizen.draglock" -u 5000 -g 5000
-vconftool -i set -t int memory/idle_lock/state "0" -u 5000 -g 5000
+vconftool set -t int memory/idle_lock/state "0" -i $GOPTION
+vconftool set -t bool memory/lockscreen/phone_lock_verification 0 -i $GOPTION
+
+vconftool set -t bool db/lockscreen/shortcut_display 0 $GOPTION
+vconftool set -t bool db/lockscreen/event_notification_display 1 $GOPTION
+vconftool set -t bool db/lockscreen/context_aware_notification_display 0 $GOPTION
+vconftool set -t bool db/lockscreen/clock_display 1 $GOPTION
+vconftool set -t bool db/lockscreen/weather_display 1 $GOPTION
+vconftool set -t bool db/lockscreen/help_text_display 0 $GOPTION
+vconftool set -t bool db/lockscreen/camera_quick_access 0 $GOPTION
+vconftool set -t string file/lockscreen/shortcut1 "" $GOPTION
+vconftool set -t string file/lockscreen/shortcut2 "" $GOPTION
+vconftool set -t string file/lockscreen/shortcut3 "" $GOPTION
+vconftool set -t string file/lockscreen/shortcut4 "" $GOPTION
+
+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
+vconftool set -t int memory/idle-screen/top "0" -i -f
+vconftool set -t int memory/idle-screen/safemode "0" -i -f
 
 ln -sf /etc/init.d/rd4starter /etc/rc.d/rc4.d/S81starter
 ln -sf /etc/init.d/rd3starter /etc/rc.d/rc3.d/S43starter
@@ -69,6 +110,16 @@ sync
 %{_sysconfdir}/init.d/rd4starter
 %{_sysconfdir}/init.d/rd3starter
 %{_bindir}/starter
-%{_libdir}/liblock-daemon.so
+/usr/ug/lib/libug-openlock-setting.so
+/usr/ug/lib/libug-openlock-setting.so.0.1.0
+/usr/ug/lib/libug-lockscreen-options.so
+/usr/ug/lib/libug-lockscreen-options.so.0.1.0
+/usr/ug/res/locale/*/LC_MESSAGES/*
+/usr/ug/res/edje/*
+/usr/ug/res/edje/ug-lockscreen-options-efl/*
+/usr/ug/res/images/*
+/usr/ug/res/images/ug-lockscreen-options-efl/*
 %{_libdir}/systemd/user/starter.service
 %{_libdir}/systemd/user/core-efl.target.wants/starter.service
+/usr/share/license/%{name}
+/opt/data/home-daemon