Name: libds-tizen Version: 0.1.2 Release: 0 Summary: Wayland Compositor Library for Tizen License: MIT URL: http://www.tizen.org/ Source: %name-%version.tar.xz Source1001: %name.manifest BuildRequires: meson BuildRequires: pkgconfig(libds) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(tizen-extension-server) BuildRequires: pkgconfig(tizen-extension-client) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(libtdm) BuildRequires: pkgconfig(libtbm) BuildRequires: pkgconfig(wayland-tbm-server) BuildRequires: pkgconfig(wayland-tbm-client) BuildRequires: pkgconfig(tizen-dpms-server) BuildRequires: pkgconfig(tizen-dpms-client) BuildRequires: pkgconfig(cynara-client) BuildRequires: pkgconfig(cynara-session) BuildRequires: pkgconfig(libsmack) %description Wayland Compositor Library for Tizen %package devel Summary: Wayland Compositor Library for Tizen Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Development package of Wayland Compositor Library for Tizen %package keyrouter Summary: Wayland Compositor Library for keyrouter Group: Development/Libraries %description keyrouter Wayland Compositor Library for tizen keyrouter %package keyrouter-devel Summary: Keyrouter Development package for Wayland Compositor Library Group: Development/Libraries %description keyrouter-devel Keyrouter Development package for Wayland Compositor Library %package tizen-input-devicemgr Summary: Library for tizen input devicemgr Group: Development/Libraries %description tizen-input-devicemgr Library for tizen input devicemgr %package tizen-input-devicemgr-devel Summary: Development package for tizen input devicemgr Group: Development/Libraries %description tizen-input-devicemgr-devel Development package for tizen input devicemgr %prep %setup -q cp %{SOURCE1001} . %build meson setup \ --prefix /usr \ --libdir %{_libdir} \ --bindir %{_bindir} \ builddir \ -Dkeylayout_dir="%{TZ_SYS_RO_SHARE}/X11/xkb/tizen_key_layout.txt" ninja -C builddir all %install export DESTDIR=%{buildroot} ninja -C builddir install %files %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_libdir}/libds-tizen.so.* %files devel %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_includedir}/libds-tizen/* %{_libdir}/pkgconfig/libds-tizen.pc %{_libdir}/libds-tizen.so %{_bindir}/tdm-backend %{_bindir}/tinyds-tdm %{_bindir}/ds-simple-tbm %{_bindir}/tinyds-tdm-libinput %{_bindir}/tinyds-tdm-dpms %{_bindir}/input-generator %files keyrouter %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_libdir}/libds-tizen-keyrouter.so.* %files keyrouter-devel %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_includedir}/libds-tizen/keyrouter.h %{_libdir}/pkgconfig/libds-tizen-keyrouter.pc %{_libdir}/libds-tizen-keyrouter.so %files tizen-input-devicemgr %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_libdir}/libds-tizen-input-devicemgr.so.* %files tizen-input-devicemgr-devel %manifest %{name}.manifest %defattr(-,root,root,-) %license LICENSE %{_includedir}/libds-tizen/input-devicemgr.h %{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc %{_libdir}/libds-tizen-input-devicemgr.so