Installs polkit rule to allow Settings to change locale
[profile/ivi/SettingsApp.git] / packaging / Settings.spec
1 Name:       Settings
2 Summary:    A HTML5 based app for system settings
3 Version:    0.0.5
4 Release:    1
5 Group:      Applications/Web Applications
6 License:    Apache-2.0
7 URL:        http://www.tizen.org2
8 Source0:    %{name}-%{version}.tar.bz2
9 Source1:    99-locale.rules
10 BuildRequires:  zip
11 BuildRequires:  desktop-file-utils
12 Requires:   bluetooth-frwk-core
13 Requires:   bluetooth-frwk-service
14 Requires:   settingsd
15 Requires:   wrt-installer
16
17 %description
18 A HTML5 based app for system settings like WiFi, Bluetooth
19
20 %prep
21 %setup -q -n %{name}-%{version}
22
23 %build
24
25 make wgtPkg
26
27 #make %{?jobs:-j%jobs}
28
29 %install
30 rm -rf %{buildroot}
31 mkdir -p %{buildroot}%{_datadir}/polkit-1/rules.d
32 install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/rules.d
33 %make_install
34
35 %post
36 if [ -f /opt/usr/apps/.preinstallWidgets/preinstallDone ]; then
37     wrt-installer -i /opt/usr/apps/.preinstallWidgets/Settings.wgt;
38 fi
39
40 %postun
41 wrt-installer -un ODBQpKvkS1.Settings
42
43 %files
44 %defattr(-,root,root,-)
45 /opt/usr/apps/.preinstallWidgets/Settings.wgt
46 %{_datadir}/polkit-1/rules.d/99-locale.rules