Update resources(ver190710)
[platform/core/uifw/tts-engine-rsc.git] / packaging / tts-engine-rsc.spec
1 Name:       tts-engine-rsc
2 Summary:    Text To Speech default engine resource
3 Version:    0.0.2
4 Release:    1
5 Group:      Graphics & UI Framework/Voice Framework
6 License:    Flora-1.1
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: %{name}.manifest
9
10 BuildRequires: cmake
11 BuildRequires: pkgconfig(libtzplatform-config)
12
13 %description
14 Description: Text To Speech default engine resource
15
16 ####
17 #  Preparation
18 ####
19 %prep
20 %setup -q
21 cp %{SOURCE1001} .
22
23 %define APP_PREFIX      %{TZ_SYS_RO_APP}/%{name}
24 export LD_LIBRARY_PATH=%{APP_PREFIX}/lib
25
26
27 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIBDIR=%{_libdir} \
28       -DCMAKE_INSTALL_PREFIX=/usr \
29       -DCMAKE_EXPORT_COMPILE_COMMANDS=1 \
30       -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE \
31       -DAPP_INSTALL_PREFIX=%{APP_PREFIX}
32
33 ####
34 #  Build
35 ####
36 %build
37 %if 0%{?sec_build_binary_debug_enable}
38 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
39 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
40 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
41 %endif
42 make %{?jobs:-j%jobs}
43
44 ####
45 #  Installation
46 ####
47 %install
48 rm -rf %{buildroot}
49
50 %make_install
51
52 ####
53 #  Post Install
54 ####
55 %post
56 /sbin/ldconfig
57 exit 0
58
59 ####
60 #  Post Uninstall
61 ####
62 %postun
63 /sbin/ldconfig
64 exit 0
65
66 ####
67 #  Files in Binary Packages
68 ####
69 %files
70 %license LICENSE
71 %defattr(-,root,root,-)
72 %manifest %{name}.manifest
73 %{TZ_SYS_RO_SHARE}/voice/tts/smt_vdata/