1 Name: ico-uxf-weston-plugin
2 Summary: Weston Plugins for IVI
5 Group: System/GUI/Libraries
8 Source0: %{name}-%{version}.tar.bz2
10 BuildRequires: pkgconfig(weston) >= 1.2
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: aul-devel
20 BuildRequires: ecore-devel
21 BuildRequires: weston-devel >= 1.2
22 Requires: weston >= 1.2
25 Weston Plugins for IVI
28 Summary: Development files for %{name}
29 Group: Development/GUI/Libraries
30 Requires: %{name} = %{version}-%{release}
33 Development files that expose the wayland extended protocols for IVI.
36 %setup -q -n %{name}-%{version}
41 %autogen --prefix=/usr
51 %define weston_conf %{_sysconfdir}/xdg/weston
52 mkdir -p %{buildroot}%{weston_conf} > /dev/null 2>&1
53 install -m 0644 settings/weston.ini %{buildroot}%{weston_conf}
54 mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
55 install -m 0644 settings/ico_weston.sh %{buildroot}%{_sysconfdir}/profile.d/
56 install -m 0644 settings/ico_weston.csh %{buildroot}%{_sysconfdir}/profile.d/
59 %defattr(-,root,root,-)
60 %dir %{_libdir}/weston/
61 %{_libdir}/weston/*.so
62 %{_libdir}/libico-uxf-weston-plugin.so.*
63 %{weston_conf}/weston.ini
64 %{_sysconfdir}/profile.d/ico_weston.sh
65 %{_sysconfdir}/profile.d/ico_weston.csh
68 %defattr(-,root,root,-)
69 %{_includedir}/%{name}/desktop-shell-client-protocol.h
70 %{_includedir}/%{name}/input-method-client-protocol.h
71 %{_includedir}/%{name}/workspaces-client-protocol.h
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 %{_libdir}/libico-uxf-weston-plugin.so