1 %define _unpackaged_files_terminate_build 0
3 Summary: Wi-Fi UI Gadget for TIZEN
8 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: pkgconfig(ecore)
11 BuildRequires: pkgconfig(ecore-imf)
12 BuildRequires: pkgconfig(ecore-input)
13 BuildRequires: pkgconfig(appcore-efl)
14 BuildRequires: pkgconfig(elementary)
15 BuildRequires: pkgconfig(efl-assist)
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(openssl)
18 BuildRequires: pkgconfig(cert-svc-vcore)
19 BuildRequires: pkgconfig(ui-gadget-1)
20 BuildRequires: pkgconfig(sensor)
21 BuildRequires: pkgconfig(capi-network-wifi)
22 BuildRequires: pkgconfig(capi-network-connection)
23 BuildRequires: pkgconfig(capi-network-tethering)
24 BuildRequires: pkgconfig(capi-ui-efl-util)
25 BuildRequires: pkgconfig(network)
26 BuildRequires: pkgconfig(feedback)
27 BuildRequires: pkgconfig(efl-extension)
28 BuildRequires: pkgconfig(aul)
29 #BuildRequires: pkgconfig(setting-common-internal)
30 #BuildRequires: pkgconfig(setting-lite-common-internal)
32 BuildRequires: gettext-tools
33 BuildRequires: edje-tools
34 Requires(post): /sbin/ldconfig
35 requires(postun): /sbin/ldconfig
40 %if "%{profile}" == "mobile"
41 %package -n net.wifi-qs
42 Summary: Wi-Fi System popup
43 Requires: %{name} = %{version}
45 %description -n net.wifi-qs
46 Wi-Fi System popup for TIZEN
49 %if "%{profile}" == "wearable"
50 %package -n org.tizen.w-wifi
51 Summary: Wi-Fi UI Gadget for wearable
53 %description -n org.tizen.w-wifi
54 Wi-Fi UI Gadget for wearable
63 #LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed"
64 cmake -DCMAKE_INSTALL_PREFIX=%{PREFIX} \
65 %if ! 0%{?model_build_feature_network_tethering_disable}
66 -DTIZEN_TETHERING_ENABLE=1 \
68 -DMODEL_BUILD_FEATURE_WLAN_CONCURRENT_MODE=1 \
69 %if "%{profile}" == "mobile"
81 mkdir -p %{buildroot}%{_datadir}/license
82 cp LICENSE %{buildroot}%{_datadir}/license/wifi-efl-ug
83 %if "%{profile}" == "mobile"
84 cp LICENSE %{buildroot}%{_datadir}/license/net.wifi-qs
86 %if "%{profile}" == "wearable"
87 cp LICENSE %{buildroot}%{_datadir}/license/org.tizen.w-wifi
93 mkdir -p %{PREFIX}/bin/
94 mkdir -p /usr/apps/wifi-efl-ug/bin/ -m 777
96 %postun -p /sbin/ldconfig
99 %manifest wifi-efl-ug.manifest
101 %attr(644,-,-) %{PREFIX}/ug/lib/*
102 %attr(755,-,-) %{PREFIX}/ug/lib/
103 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-efl-UG/*.edj
104 %{_datadir}/license/wifi-efl-ug
105 %{_datadir}/packages/wifi-efl-ug.xml
106 %if "%{profile}" == "mobile"
107 %{_datadir}/locale/*/LC_MESSAGES/*.mo
108 %{_datadir}/icons/*.png
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 %if "%{profile}" == "mobile"
114 %files -n net.wifi-qs
115 %manifest net.wifi-qs.manifest
117 %{_datadir}/packages/net.wifi-qs.xml
118 %{_datadir}/icons/*.png
119 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-qs/*.edj
120 %{_datadir}/license/net.wifi-qs
123 %if "%{profile}" == "wearable"
124 %files -n org.tizen.w-wifi
125 %manifest org.tizen.w-wifi.manifest
126 /usr/shared/res/tables/color_table.xml
127 /usr/shared/res/tables/font_table.xml
128 %defattr(-,root,root,-)
129 %attr(-,inhouse,inhouse)
130 %{PREFIX}/apps/org.tizen.w-wifi/bin/*
131 #%{PREFIX}/res/images/*.png
132 %{PREFIX}/apps/org.tizen.w-wifi/res/locale/*/LC_MESSAGES/*.mo
133 %{PREFIX}/apps/org.tizen.w-wifi/res/edje/*
134 %{_datadir}/packages/org.tizen.w-wifi.xml
135 %{_datadir}/license/org.tizen.w-wifi