The change of the configuration and the implementation of the event input.
[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.01
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.2.1
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: mesa-devel
19 BuildRequires: pkgconfig(aul)
20 BuildRequires: pkgconfig(ecore)
21 Requires: weston >= 1.2.1
22
23 %description
24 Weston Plugins for IVI
25
26 %package devel
27 Summary:    Development files for %{name}
28 Group:      Graphics & UI Framework/Development
29 Requires:   %{name} = %{version}-%{release}
30
31 %description devel
32 Development files that expose the wayland extended protocols for IVI.
33
34 %prep
35 %setup -q -n %{name}-%{version}
36
37 %build
38 %autogen
39
40 %configure
41 make %{?_smp_mflags}
42
43 %install
44 %make_install
45
46 # configurations
47 %define weston_conf %{_sysconfdir}/xdg/weston
48 mkdir -p %{buildroot}%{weston_conf} > /dev/null 2>&1
49 install -m 0644 settings/weston.ini %{buildroot}%{weston_conf}
50 mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
51 install -m 0644 settings/ico_weston.sh  %{buildroot}%{_sysconfdir}/profile.d/
52 install -m 0644 settings/ico_weston.csh  %{buildroot}%{_sysconfdir}/profile.d/
53
54 %post -p /sbin/ldconfig
55
56 %postun -p /sbin/ldconfig
57
58 %files
59 %defattr(-,root,root,-)
60 %license COPYING
61 %dir %{_libdir}/weston/
62 %{_libdir}/weston/*.so
63 %{_libdir}/libico-uxf-weston-plugin.so.*
64 %{weston_conf}/weston.ini
65 %{_sysconfdir}/profile.d/ico_weston.sh
66 %{_sysconfdir}/profile.d/ico_weston.csh
67
68 %files devel
69 %defattr(-,root,root,-)
70 %{_includedir}/%{name}/desktop-shell-client-protocol.h
71 %{_includedir}/%{name}/input-method-client-protocol.h
72 %{_includedir}/%{name}/workspaces-client-protocol.h
73 %{_includedir}/%{name}/ico_input_mgr-client-protocol.h
74 %{_includedir}/%{name}/ico_window_mgr-client-protocol.h
75 %{_includedir}/%{name}/ico_input_mgr.h
76 %{_libdir}/libico-uxf-weston-plugin.so