Corrected build dependencies.
[profile/ivi/ico-uxf-weston-plugin.git] / packaging / ico-uxf-weston-plugin.spec
1 Name:       ico-uxf-weston-plugin
2 Summary:    Weston Plugins for IVI
3 Version:    0.9.21
4 Release:    1.1
5 Group:      Graphics & UI Framework/Automotive UI
6 License:    MIT
7 URL:        ""
8 Source0:    %{name}-%{version}.tar.bz2
9
10 BuildRequires: pkgconfig(weston) >= 1.4.0
11 BuildRequires: pkgconfig(pixman-1)
12 BuildRequires: pkgconfig(xkbcommon) >= 0.0.578
13 BuildRequires: pkgconfig(eina)
14 BuildRequires: pkgconfig(evas)
15 BuildRequires: pkgconfig(eina)
16 BuildRequires: pkgconfig(elementary)
17 BuildRequires: pkgconfig(ecore-wayland)
18 BuildRequires: pkgconfig(aul)
19 BuildRequires: pkgconfig(ecore)
20 BuildRequires: mesa-devel
21 BuildRequires: genivi-shell-devel
22 BuildRequires: weston-ivi-shell-devel
23 Requires: weston >= 1.4.0
24 Requires: genivi-shell
25 Requires: weekeyboard
26 Conflicts: weston-ivi-config
27
28 %description
29 Weston Plugins for IVI
30
31 %package devel
32 Summary:    Development files for %{name}
33 Group:      Graphics & UI Framework/Development
34 Requires:   %{name} = %{version}-%{release}
35
36 %description devel
37 Development files that expose the wayland extended protocols for IVI.
38
39 %prep
40 %setup -q -n %{name}-%{version}
41
42 %build
43 %autogen
44
45 %configure
46 make %{?_smp_mflags}
47
48 %install
49 %make_install
50
51 # configurations
52 %define weston_conf %{_sysconfdir}/xdg/weston
53 mkdir -p %{buildroot}%{weston_conf} > /dev/null 2>&1
54 install -m 0644 settings/weston.ini %{buildroot}%{weston_conf}
55
56 %post -p /sbin/ldconfig
57
58 %postun -p /sbin/ldconfig
59
60 %files
61 %manifest %{name}.manifest
62 %defattr(-,root,root,-)
63 %license COPYING
64 %dir %{_libdir}/weston/
65 %{_libdir}/weston/*.so
66 %{_libdir}/libico-uxf-weston-plugin.so.*
67 %{weston_conf}/weston.ini
68
69 %files devel
70 %manifest %{name}.manifest
71 %defattr(-,root,root,-)
72 %{_includedir}/%{name}/ico_input_mgr-client-protocol.h
73 %{_includedir}/%{name}/ico_window_mgr-client-protocol.h
74 %{_includedir}/%{name}/ico_input_mgr.h
75 %{_bindir}/ico_send_inputevent
76 %{_libdir}/libico-uxf-weston-plugin.so