98f3774f2779c736b3145ac4655815ce1c14f079
[apps/native/ug-mobile-ap.git] / packaging / ug-setting-mobileap-efl.spec
1 %define _usrdir /usr
2 %define _ugdir  %{_usrdir}/ug
3
4 Name:       ug-setting-mobileap-efl
5 Summary:    Tethering UI Gadget Library
6 Version:    0.1.161
7 Release:    2
8 Group:      TO_BE/FILLED_IN
9 License:    Flora License Version 1.0
10 Source0:    %{name}-%{version}.tar.gz
11 Requires(post): /usr/bin/vconftool
12 BuildRequires: cmake
13 BuildRequires: edje-bin
14 BuildRequires: gettext-tools
15 BuildRequires: pkgconfig(elementary)
16 BuildRequires: pkgconfig(evas)
17 BuildRequires: pkgconfig(ui-gadget-1)
18 BuildRequires: pkgconfig(wifi-direct)
19 BuildRequires: pkgconfig(capi-network-tethering)
20 BuildRequires: pkgconfig(capi-network-connection)
21 BuildRequires: pkgconfig(capi-network-wifi)
22 BuildRequires: pkgconfig(capi-telephony-sim)
23 BuildRequires: pkgconfig(notification)
24
25 %description
26 Tethering UI Gadget Library
27
28 %prep
29 %setup -q
30
31 %build
32 cmake . -DCMAKE_INSTALL_PREFIX="%{_ugdir}"
33 make %{?jobs:-j%jobs}
34
35 %install
36 rm -rf %{buildroot}
37 %make_install
38
39 %post
40 /usr/bin/vconftool set -t bool db/private/libug-setting-mobileap-efl/prev_wifi_status 0 -u 5000 -f
41 mkdir -p /usr/ug/bin/
42 ln -sf /usr/bin/ug-client /usr/ug/bin/setting-mobileap-efl
43
44 %files
45 %manifest ug-setting-mobileap-efl.manifest
46 %defattr(-,root,root,-)
47 %{_ugdir}/res/edje/ug-setting-mobileap-efl/*.edj
48 %{_ugdir}/res/locale/*/LC_MESSAGES/*
49 %{_ugdir}/res/images/ug-setting-mobileap-efl/*.png
50 %{_ugdir}/lib/libug-setting-mobileap-efl.so
51 /usr/share/packages/ug-setting-mobileap-efl.xml
52
53 %changelog
54 * Fri Mar 29 2013 Seungyoun Ju <sy39.ju@samsung.com> 0.1.161-2
55 - Fix : The grouping of genlist item is wrong
56 - Back button position and Naviframe title visibility are changed
57 - Make grouping for genlist expanded item
58 - Editfield change is applied
59 - Ticker notification is implemented for passphrase entry
60 - Implement title slide
61 - Pop-up parent and entry's context menu allowance are changed
62
63 * Mon Jan 28 2013 Seungyoun Ju <sy39.ju@samsung.com> 0.1.160-1
64 - Remove unrequired log
65
66 * Tue Jan 15 2013 Seungyoun Ju <sy39.ju@samsung.com> 0.1.159-1
67 - Fix : When device is rotated, guide text is displayed short time
68 - Fix : Security / Hide items are disabled sometimes
69 - Translation data is updated
70 - Pop-up scenario for USB tethering is implemented
71 - IMF is hided by focus out
72 - Wi-Fi tethering is enabled without checking enable state
73
74 * Fri Dec 07 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.158-1
75 - New winset is applied and some bugs are fixed
76
77 * Mon Nov 12 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.157-1
78 - Cellular network state is separated to CONNECTION_CELLULAR_STATE_AVAILABLE and CONNECTION_CELLULAR_STATE_CONNECTED
79
80 * Wed Oct 31 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.156-2
81 - Initial package upload
82
83 * Mon Oct 29 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.156-1
84 - Install path is changed from /opt to /usr
85
86 * Thu Oct 22 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.155-1
87 - License is added
88
89 * Thu Oct 04 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.154-1
90 - Connection / Wi-Fi's changed CAPIs are applied
91
92 * Fri Sep 21 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.153-1
93 - Pop-up button's style is changed
94
95 * Fri Sep 21 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.152-1
96 - Add manifest file for SMACK
97
98 * Wed Aug 29 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.151-1
99 - When client's connection is changed, old handles are freed
100
101 * Wed Aug 17 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.150-1
102 - Managed APIs are used to get Network connection state and control Wi-Fi
103 - Crash issue is fixed because of "Unable to use tethering" pop-up
104 - End separator is added to each genlist
105 - Wi-Fi direct is considered when Wi-Fi tethering is enabled
106
107 * Wed Aug 01 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.149-1
108 - Managed APIs are used to get Wi-Fi tethering settings
109 - Password entry issue("Enter" can be inserted) is fixed
110
111 * Thu Jul 26 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.148-2
112 - Unused resource is removed
113
114 * Thu Jul 26 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.148-1
115 - Apply White theme
116
117 * Wed Jul 18 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.147-2
118 - Upload pkg for ug library change
119
120 * Thu Jul 12 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.147-1
121 - ui-gadget-1 is applied
122 - typedef struct rule is fixed
123 - unnecessary dependency and header include are removed
124
125 * Thu Jul 12 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.146-1
126 - library is stripped
127
128 * Thu Jul 12 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.145-1
129 - "Wi-Fi tethering is not enabled" issue is fixed
130
131 * Fri Jun 29 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.144-1
132 - libmobile-ap is replaced with capi-network-tethering
133
134 * Mon Jun 25 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.143-1
135 - Data usage is got from agent
136
137 * Thu Jun 04 2012 Injun Yang <injun.yang@samsung.com> 0.1.142-1
138 - Initialize vconf key
139 - Remove unused vconf key
140
141 * Thu May 31 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.141-1
142 - Enabled indicatons are handled
143 - Wi-Fi vconf is used to know when Wi-Fi is disabled
144 - Code clean-up
145
146 * Thu May 24 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.140-1
147 - hide option vconfkey is exported to internal vconfkeys
148
149 * Fri May 18 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.139-1
150 - "Tethering" translation data is applied
151
152 * Thu May 17 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.138-1
153 - Private vconfkey is changed following new naming rule
154
155 * Mon Mar 26 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.137-1
156 - Tethering and portable hotspot is changed to Tethering
157
158 * Tue Mar 14 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.135-1
159 - libmobile-ap API's and EFL are changed
160
161 * Wed Feb 06 2012 Seungyoun Ju <sy39.ju@samsung.com> 0.1.130-1
162 - Deprecated dependencies are removed