4 Summary: Wayland Compositor Library for Tizen
6 URL: http://www.tizen.org/
7 Source: %name-%version.tar.xz
8 Source1001: %name.manifest
11 BuildRequires: pkgconfig(libds)
12 BuildRequires: pkgconfig(wayland-server)
13 BuildRequires: pkgconfig(wayland-client)
14 BuildRequires: pkgconfig(wayland-protocols)
15 BuildRequires: pkgconfig(tizen-extension-server)
16 BuildRequires: pkgconfig(tizen-extension-client)
17 BuildRequires: pkgconfig(pixman-1)
18 BuildRequires: pkgconfig(libdrm)
19 BuildRequires: pkgconfig(xkbcommon)
21 BuildRequires: pkgconfig(libtdm)
22 BuildRequires: pkgconfig(libtbm)
23 BuildRequires: pkgconfig(wayland-tbm-server)
24 BuildRequires: pkgconfig(wayland-tbm-client)
25 BuildRequires: pkgconfig(tizen-dpms-server)
26 BuildRequires: pkgconfig(tizen-dpms-client)
27 BuildRequires: pkgconfig(cynara-client)
28 BuildRequires: pkgconfig(cynara-session)
29 BuildRequires: pkgconfig(libsmack)
32 Wayland Compositor Library for Tizen
35 Summary: Wayland Compositor Library for Tizen
36 Group: Development/Libraries
37 Requires: %{name} = %{version}-%{release}
40 Development package of Wayland Compositor Library for Tizen
43 Summary: Wayland Compositor Library for keyrouter
44 Group: Development/Libraries
46 %description keyrouter
47 Wayland Compositor Library for tizen keyrouter
49 %package keyrouter-devel
50 Summary: Keyrouter Development package for Wayland Compositor Library
51 Group: Development/Libraries
53 %description keyrouter-devel
54 Keyrouter Development package for Wayland Compositor Library
56 %package input-devicemgr
57 Summary: Library for tizen input devicemgr
58 Group: Development/Libraries
60 %description input-devicemgr
61 Library for tizen input devicemgr
63 %package input-devicemgr-devel
64 Summary: Development package for tizen input devicemgr
65 Group: Development/Libraries
67 %description input-devicemgr-devel
68 Development package for tizen input devicemgr
80 -Dkeylayout_dir="%{TZ_SYS_RO_SHARE}/X11/xkb/tizen_key_layout.txt"
84 export DESTDIR=%{buildroot}
85 ninja -C builddir install
88 %manifest %{name}.manifest
89 %defattr(-,root,root,-)
91 %{_libdir}/libds-tizen.so.*
94 %manifest %{name}.manifest
95 %defattr(-,root,root,-)
97 %{_includedir}/libds-tizen/*
98 %{_libdir}/pkgconfig/libds-tizen.pc
99 %{_libdir}/libds-tizen.so
100 %{_bindir}/tdm-backend
101 %{_bindir}/tinyds-tdm
102 %{_bindir}/tinyds-tdm-hwc
103 %{_bindir}/ds-simple-tbm
104 %{_bindir}/tinyds-tdm-dpms
105 %{_bindir}/ds-simple-dpms
106 %{_bindir}/tinyds-tdm-libinput
107 %{_bindir}/input-generator
110 %manifest %{name}.manifest
111 %defattr(-,root,root,-)
113 %{_libdir}/libds-tizen-keyrouter.so.*
115 %files keyrouter-devel
116 %manifest %{name}.manifest
117 %defattr(-,root,root,-)
119 %{_includedir}/libds-tizen/keyrouter.h
120 %{_libdir}/pkgconfig/libds-tizen-keyrouter.pc
121 %{_libdir}/libds-tizen-keyrouter.so
123 %files input-devicemgr
124 %manifest %{name}.manifest
125 %defattr(-,root,root,-)
127 %{_libdir}/libds-tizen-input-devicemgr.so.*
129 %files input-devicemgr-devel
130 %manifest %{name}.manifest
131 %defattr(-,root,root,-)
133 %{_includedir}/libds-tizen/input-devicemgr.h
134 %{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc
135 %{_libdir}/libds-tizen-input-devicemgr.so
136 %{_bindir}/tinyds-tdm-libinput
137 %{_bindir}/input-generator