790362be58a328296c45b17bc9f9ba3c7435452a
[platform/core/uifw/e-mod-tizen-wl-textinput.git] / packaging / e-mod-tizen-wl-textinput.spec
1 %bcond_with wayland
2 Name:       e-mod-tizen-wl-textinput
3 Summary:    The Enlightenment WM Wayland Text Input Module for Tizen
4 Version:    0.6.4
5 Release:    1
6 Group:      Graphics & UI Framework/Other
7 License:    BSD-2-Clause and MIT
8 Source0:    %{name}-%{version}.tar.bz2
9 BuildRequires: pkgconfig(wayland-server)
10 BuildRequires: pkgconfig(text-server)
11 BuildRequires: pkgconfig(input-method-server)
12 BuildRequires: pkgconfig(enlightenment)
13 BuildRequires: pkgconfig(ecore)
14 BuildRequires: pkgconfig(eina)
15 BuildRequires: pkgconfig(eeze)
16 BuildRequires: pkgconfig(vconf)
17 BuildRequires: pkgconfig(dlog)
18 BuildRequires: pkgconfig(capi-system-info)
19 BuildRequires: pkgconfig(xkbcommon)
20 %if !%{with wayland}
21 ExclusiveArch:
22 %endif
23
24 %description
25 The Enlightenment WM Wayland Text Input Module for Tizen
26
27 %prep
28 %setup -q -n %{name}-%{version}
29
30 %build
31 CFLAGS+=" -fvisibility=hidden -Werror";
32 CXXFLAGS+=" -fvisibility=hidden -fvisibility-inlines-hidden -Werror";
33
34 %autogen
35 %configure
36 make %{?_smp_mflags}
37
38 %install
39
40 # install
41 %make_install
42
43 %files
44 %defattr(-,root,root,-)
45 %{_libdir}/enlightenment/modules/e-mod-tizen-wl-textinput
46 %license COPYING
47
48 %define _unpackaged_files_terminate_build 0