1 %define _unpackaged_files_terminate_build 0
3 Summary: Wi-Fi UI Gadget for TIZEN
8 Source0: %{name}-%{version}.tar.gz
10 %if "%{?tizen_profile_name}" == "wearable"
11 ExcludeArch: %{arm} %ix86 x86_64
14 BuildRequires: pkgconfig(ecore)
15 BuildRequires: pkgconfig(ecore-imf)
16 BuildRequires: pkgconfig(ecore-input)
17 BuildRequires: pkgconfig(appcore-efl)
18 BuildRequires: pkgconfig(elementary)
19 BuildRequires: pkgconfig(efl-assist)
20 BuildRequires: pkgconfig(glib-2.0)
21 BuildRequires: pkgconfig(openssl)
22 BuildRequires: pkgconfig(cert-svc-vcore)
23 BuildRequires: pkgconfig(ui-gadget-1)
24 BuildRequires: pkgconfig(sensor)
25 BuildRequires: pkgconfig(capi-network-wifi)
26 BuildRequires: pkgconfig(capi-network-connection)
27 BuildRequires: pkgconfig(capi-network-tethering)
28 BuildRequires: pkgconfig(capi-ui-efl-util)
29 BuildRequires: pkgconfig(network)
30 BuildRequires: pkgconfig(feedback)
31 BuildRequires: pkgconfig(efl-extension)
32 BuildRequires: pkgconfig(aul)
33 #BuildRequires: pkgconfig(setting-common-internal)
34 #BuildRequires: pkgconfig(setting-lite-common-internal)
36 BuildRequires: gettext-tools
37 BuildRequires: edje-tools
38 Requires(post): /sbin/ldconfig
39 Requires(post): /usr/bin/vconftool
40 requires(postun): /sbin/ldconfig
45 %package -n net.wifi-qs
46 Summary: Wi-Fi System popup
47 Requires: %{name} = %{version}
48 Requires(post): /usr/bin/vconftool
50 %description -n net.wifi-qs
51 Wi-Fi System popup for TIZEN
60 #LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed"
61 cmake -DCMAKE_INSTALL_PREFIX=%{PREFIX} \
62 %if ! 0%{?model_build_feature_network_tethering_disable}
63 -DTIZEN_TETHERING_ENABLE=1 \
65 -DMODEL_BUILD_FEATURE_WLAN_CONCURRENT_MODE=1 \
75 mkdir -p %{buildroot}%{_datadir}/license
76 cp LICENSE %{buildroot}%{_datadir}/license/wifi-efl-ug
77 cp LICENSE %{buildroot}%{_datadir}/license/net.wifi-qs
82 mkdir -p %{PREFIX}/bin/
83 mkdir -p /usr/apps/wifi-efl-ug/bin/ -m 777
85 vconftool set -t int memory/wifi/ug_run_state 3 -i -g 6519 -s tizen::vconf::platform::rw
87 vconftool set -t int memory/wifi/wifi_qs_exit 0 -g 6519 -i -s tizen::vconf::platform::rw
88 vconftool set -t int db/wifi/enable_quick_start 1 -g 6519 -i -s tizen::vconf::setting::admin
90 vconftool set -t int file/private/wifi/network_bonding 0 -g 6519 -s tizen::vconf::setting::admin
91 vconftool set -t int file/private/wifi/sort_by 1 -g 6519 -s tizen::vconf::setting::admin
93 %postun -p /sbin/ldconfig
97 %manifest wifi-efl-ug.manifest
99 #%{PREFIX}/apps/wifi-efl-ug/lib/ug/*
100 #%attr(644,-,-) %{PREFIX}/apps/wifi-efl-ug/lib/*
101 #%attr(755,-,-) %{PREFIX}/apps/wifi-efl-ug/lib/ug
104 %attr(644,-,-) %{PREFIX}/ug/lib/*
105 %attr(755,-,-) %{PREFIX}/ug/lib/
106 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-efl-UG/*.edj
107 %{_datadir}/locale/*/LC_MESSAGES/*.mo
108 %{_datadir}/license/wifi-efl-ug
109 %{_datadir}/packages/wifi-efl-ug.xml
110 /usr/apps/wifi-efl-ug/shared/res/tables/ug-wifi-efl_ChangeableColorTable.xml
111 /usr/apps/wifi-efl-ug/shared/res/tables/ug-wifi-efl_FontInfoTable.xml
113 %files -n net.wifi-qs
114 %manifest net.wifi-qs.manifest
116 %{_datadir}/packages/net.wifi-qs.xml
117 %{_datadir}/icons/*.png
118 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-qs/*.edj
119 %{_datadir}/license/net.wifi-qs