summaryrefslogtreecommitdiff
path: root/packaging/org.tizen.message.spec
blob: 2c7d9180887d53abb35ca36bf7d23bbc1ea449d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
Name:       org.tizen.message
Summary:    message application
Version:    0.8.51
Release:    1
Group:      devel
License:    Flora
Source0:    %{name}-%{version}.tar.gz
Requires(post): /bin/touch
Requires(post): /usr/bin/vconftool
Requires: pkgmgr
BuildRequires:  pkgconfig(appsvc)
BuildRequires:  pkgconfig(bundle)
BuildRequires:  pkgconfig(capi-appfw-application)
BuildRequires:  pkgconfig(capi-appfw-app-manager)
BuildRequires:  pkgconfig(capi-media-metadata-extractor)
BuildRequires:  pkgconfig(capi-media-sound-manager)
BuildRequires:  pkgconfig(capi-system-info)
BuildRequires:  pkgconfig(capi-system-system-settings)
BuildRequires:  pkgconfig(capi-media-metadata-extractor)
BuildRequires:  pkgconfig(capi-media-image-util)
BuildRequires:  pkgconfig(capi-media-player)
BuildRequires:	pkgconfig(capi-content-media-content)
BuildRequires:  pkgconfig(contacts-service2)
BuildRequires:  pkgconfig(dlog)
BuildRequires:  pkgconfig(drm-client)
BuildRequires:  pkgconfig(elementary)
BuildRequires:  pkgconfig(ecore)
BuildRequires:  pkgconfig(ecore-x)
BuildRequires:  pkgconfig(ecore-input)
BuildRequires:  pkgconfig(ecore-imf)
BuildRequires:  pkgconfig(ecore-file)
BuildRequires:  pkgconfig(ecore-evas)
BuildRequires:  pkgconfig(eina)
BuildRequires:  pkgconfig(evas)
BuildRequires:  pkgconfig(glib-2.0)
BuildRequires:  pkgconfig(heynoti)
BuildRequires:  pkgconfig(icu-i18n)
BuildRequires:  pkgconfig(libexif)
BuildRequires:  pkgconfig(msg-service)
BuildRequires:  pkgconfig(mm-common)
BuildRequires:  pkgconfig(mm-player)
BuildRequires:  pkgconfig(mm-session)
BuildRequires:  pkgconfig(syspopup-caller)
BuildRequires:  pkgconfig(status)
BuildRequires:  pkgconfig(tapi)
BuildRequires:  pkgconfig(ui-gadget-1)
BuildRequires:  pkgconfig(utilX)
BuildRequires:  libug-contacts-devel
BuildRequires:  cmake
BuildRequires:  edje-tools
BuildRequires:  gettext-tools

%description
message application.

%prep
%setup -q

%build

%define PREFIX    "/usr/apps/org.tizen.message"
%define RESDIR    "/usr/apps/org.tizen.message/res"
%define DATADIR    "/opt/usr/apps/org.tizen.message/data"
LDFLAGS+="-Wl,--rpath=%{PREFIX}/lib -Wl,--as-needed -Wl,--hash-style=both"; export LDFLAGS
cmake . -DCMAKE_INSTALL_PREFIX=%{PREFIX} -DCMAKE_INSTALL_DATADIR=%{DATADIR}
# CMakeLists.Txt needs to be fixed for parallel build to work
make #%{?jobs:-j%jobs}

%install
rm -rf %{buildroot}
%make_install
mkdir -p %{buildroot}/usr/share/license

%post
vconftool set -t int db/private/org.tizen.message/font_size 1 -u 5000 -f
vconftool set -t int db/private/org.tizen.message/accessibility_font_size 1 -u 5000 -f
vconftool set -t bool db/private/org.tizen.message/use_volume_key 0 -u 5000 -f
chown -R 5000:5000 /opt/usr/apps/org.tizen.message/data
mkdir -p /usr/ug/bin
ln -sf /usr/bin/ug-client /usr/ug/bin/msg-composer-efl

%files
%manifest %{name}.manifest
%defattr(-,root,root,-)
/usr/apps/org.tizen.message/bin/message
/usr/apps/org.tizen.message/lib/*
/usr/apps/org.tizen.message/bin/message-dialog
/usr/apps/org.tizen.message/bin/msg-ui-class0
/usr/share/packages/*.xml
/usr/apps/org.tizen.message/res/*
/usr/ug/lib/*.so
%dir /opt/usr/apps/org.tizen.message/data
/usr/share/icons/default/small/*.png
/usr/share/license/%{name}
/etc/smack/accesses.d/org.tizen.message.rule

%changelog
* Tue May 7 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change SMACK rule file.

* Fri May 3 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Install smack rule files.
- Apply smack rule.

* Fri May 3 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Apply latest Flora license.

* Tue Apr 23 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change LICENSE file because the date in LICENSE is changed.

* Sun Apr 7 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change rotation API.
- Removing feature related with video call.

* Fri Mar 29 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Remove setting menu in message app.

* Thu Mar 28 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Apply SIP back key concept to message setting.
- Apply latest codes migration.
- Fix protected message delete popup and split view.
- Apply sip back key concept in composer.
- Fix for TDIS-4472. Use correct manifest file for x86 device, instead of emulator one.
- Fix N_SE-25920. Add press/unpress callback to panes.
- N_SE-25971 : Change the timing of disconnection handler when launching appsvc.

* Sat Feb 16 2013 Jaeyun Jeong <jyjeong@samsung.com>
- N_SE-25398 : Fix lags on entering SMIL player.
- Fix N_SE-25203: bubble position issue & date_line issue.
- Fix N_SE-25242, N_SE-25243, N_SE-25248. Show normal view on horizontal edit mode.
- Fix N_SE-25254, splitview composer indicator issue, ref_count is applied in composer.
- Fix N_SE-25224, drawing memo inserting issue.

* Mon Feb 12 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-24797. Hide toolbar on horizontal search mode.
- Fix N_SE-24783. Cancel search mode after delete message.
- Fix N_SE-24338 issue - issue for loading bubbles after delete some messages.

* Wed Feb 06 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Focus is set to last page only.
- Fix N_SE-24694, popup focus issue.
- Fix disabled more button issue on bubble view.
- Fix N_SE-24578, flight mode issue.
- Fix TDIS-1849 issue : Protected message delete scenario.
- Fix N_SE-24534, duplicated recipient popup.
- Change indicator show/hide when composer is top.

* Wed Feb 06 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-24385 that elm_win_resize_object_add() is removed.
- Delete draft messages before saving draft message.
- Fix N_SE-24422. reset thread list after cancel search.
- N_SE-24408.

* Wed Feb 06 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-24338, mms draft message issue.

* Mon Feb 04 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-24139 that only plain text is copied to entry.
- N_SE-24098: Tapping volumebar is not working .
- Change cnp_mode on search entry.

* Mon Feb 04 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change message application icon.

* Fri Feb 01 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix composer & conversation view title button alignment.
- Fix N_SE-23921. Change back button style.

* Mon Jan 28 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-23264, Remove elm_win_resize_object_add() when adding a layout to main window.
- Change image viewer launching method.

* Wed Jan 23 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-21691, disable more button of composer in case of sms.

* Tue Jan 22 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-22522, uri of filepath is supported.

* Mon Jan 21 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change license URL from "tizenopensource.org" to "floralicense.org".
- Change enum value related with SESSION policy in MMFW.
  (It is re-submitted because of invalid tag.)

* Mon Jan 21 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Apply EFL API changes.
- Change elm_scale_get to elm_config_scale_get of composer.
- Change name of deprecated api elm_scale_get() to elm_config_scale_get().
- Apply changed EFL api of thread.

* Mon Jan 21 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-22080. Start search mode, reset toolbar.
- Fix N_SE-22064, recipient select popup focus issue.

* Thu Jan 17 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change license URL from "www.tizenopensource.org"  to "floralicense.org".
- Fix N_SE-18623, page duration string issue.

* Wed Jan 16 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Change enum value related with SESSION policy in MMFW.

* Thu Jan 10 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix prevent defect. 38150, 23538.

* Tue Jan 8 2013 Jaeyun Jeong <jyjeong@samsung.com>
- Fix bubble prevent major issue.
- Fix prevent defect. 35690, 35689, 23539, 23538.
- Fix prevent issue 27952: String not null terminated.
- Fix N_SE-17540, update subject font size issue.

* Fri Dec 28 2012 Jaeyun Jeong <jyjeong@samsung.com>
- Fix N_SE-17540, update subject font size issue.
- Update org.tizen.message.xml.target to support mmsto/sms scheme.

* Mon Dec 10 2012 SooJung Lee <sj003.lee@samsung.com>
- Apply EFL migration to message setting.
- Use character count api of mf.
- Apply EFL migration of composer.
- Add isEmulator to check emulator mode.
- Apply EFL migration of thread, common.
- Apply EFL migration of viewer.

* Fri Nov 23 2012 SooJung Lee <sj003.lee@samsung.com>
- Modify smack manifest file.

* Tue Nov 20 2012 Jaeyun Jeong <jyjeong@samsung.com>
- Modify smack manifest file.
- Apply translation data of application title name.

* Sat Nov 10 2012 Jaeyun Jeong <jyjeong@samsung.com>
- Change application path from '/opt' to '/usr'.

* Fri Oct 26 2012 Jaeyun Jeong <jyjeong@samsung.com>
- Fix build errors.
- Fix cmaketext file.
- Apply latest UX.
- Remove unused define.
- Apply thread list options and create split view.
- Apply the latest Message Composer & Bubble UI guideline.
- Apply Viewer options and more functions.