Removed build warnings and deprecated function
[apps/native/ug-wifi-efl.git] / packaging / wifi-efl-ug.spec
1 %define _unpackaged_files_terminate_build 0
2 Name:           wifi-efl-ug
3 Summary:        Wi-Fi UI Gadget for TIZEN
4 Version:        1.0.163
5 Release:        1
6 Group:          App/Network
7 License:        Flora-1.1
8 Source0:        %{name}-%{version}.tar.gz
9
10 %if "%{profile}" == "wearable"
11 ExcludeArch: %{arm} %ix86 x86_64
12 %endif
13
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)
35 BuildRequires:  cmake
36 BuildRequires:  gettext-tools
37 BuildRequires:  edje-tools
38 Requires(post):         /sbin/ldconfig
39 requires(postun):       /sbin/ldconfig
40
41 %description
42 Wi-Fi UI Gadget
43
44 %package -n net.wifi-qs
45 Summary:    Wi-Fi System popup
46 Requires:   %{name} = %{version}
47
48 %description -n net.wifi-qs
49 Wi-Fi System popup for TIZEN
50
51 %prep
52 %setup -q
53
54 %define PREFIX /usr/
55
56
57 %build
58 #LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed"
59 cmake -DCMAKE_INSTALL_PREFIX=%{PREFIX} \
60 %if ! 0%{?model_build_feature_network_tethering_disable}
61         -DTIZEN_TETHERING_ENABLE=1 \
62 %endif
63         -DMODEL_BUILD_FEATURE_WLAN_CONCURRENT_MODE=1 \
64         .
65
66 make %{?_smp_mflags}
67
68
69 %install
70 %make_install
71
72 #License
73 mkdir -p %{buildroot}%{_datadir}/license
74 cp LICENSE %{buildroot}%{_datadir}/license/wifi-efl-ug
75 cp LICENSE %{buildroot}%{_datadir}/license/net.wifi-qs
76
77 %post
78 /sbin/ldconfig
79
80 mkdir -p %{PREFIX}/bin/
81 mkdir -p /usr/apps/wifi-efl-ug/bin/ -m 777
82
83 %postun -p /sbin/ldconfig
84
85 %files
86 %manifest wifi-efl-ug.manifest
87 #tizen 2.4
88 #%{PREFIX}/apps/wifi-efl-ug/lib/ug/*
89 #%attr(644,-,-) %{PREFIX}/apps/wifi-efl-ug/lib/*
90 #%attr(755,-,-) %{PREFIX}/apps/wifi-efl-ug/lib/ug
91 #tizen 3.0
92 %{PREFIX}/ug/lib/*
93 %attr(644,-,-) %{PREFIX}/ug/lib/*
94 %attr(755,-,-) %{PREFIX}/ug/lib/
95 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-efl-UG/*.edj
96 %{_datadir}/locale/*/LC_MESSAGES/*.mo
97 %{_datadir}/license/wifi-efl-ug
98 %{_datadir}/packages/wifi-efl-ug.xml
99 %{_datadir}/icons/*.png
100 /usr/apps/wifi-efl-ug/shared/res/tables/ug-wifi-efl_ChangeableColorTable.xml
101 /usr/apps/wifi-efl-ug/shared/res/tables/ug-wifi-efl_FontInfoTable.xml
102
103 %files -n net.wifi-qs
104 %manifest net.wifi-qs.manifest
105 %{_bindir}/wifi-qs
106 %{_datadir}/packages/net.wifi-qs.xml
107 %{_datadir}/icons/*.png
108 %{PREFIX}/apps/wifi-efl-ug/res/edje/wifi-qs/*.edj
109 %{_datadir}/license/net.wifi-qs