6 Summary: User Library of Tizen Display Manager
7 Group: Development/Libraries
9 Source0: %{name}-%{version}.tar.gz
10 Source1001: %{name}.manifest
11 BuildRequires: pkgconfig(libtbm)
12 BuildRequires: pkgconfig(libpng)
13 BuildRequires: pkgconfig(ttrace)
14 BuildRequires: pkgconfig(wayland-server)
15 BuildRequires: pkgconfig(pixman-1)
18 Common user library of Tizen Display Manager : libtdm front-end library
21 Summary: Devel of Tizen Display Manager Library
22 Group: Development/Libraries
23 Requires: libtdm = %{version}
24 Requires: pkgconfig(libtbm)
27 This supports frontend & backend library header and so
30 Summary: Client library for Tizen Display Manager
31 Group: Development/Libraries
32 Requires: libtdm = %{version}
35 Tizen Display Manager Client Library
38 Summary: Client library for Tizen Display Manager
39 Group: Development/Libraries
40 Requires: libtdm-client = %{version}
41 Requires: libtdm-devel
43 %description client-devel
44 Tizen Display Manager Client Library headers
48 Summary: Tizen Display Manager unit tests package
49 Group: Development/Libraries
52 Test module for testing libtdm APIs
55 %global TZ_SYS_RO_SHARE %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share}
58 Summary: Tools for libtdm
59 Group: Development/Utilities
60 Requires: libtdm = %{version}
63 This contains libtdm tools for fundamental testing
73 cd ut/gtest/googletest
81 %reconfigure --disable-static --with-utest=${UTEST} \
82 CFLAGS="${CFLAGS} -Wall -Werror" \
83 LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
90 %__mkdir_p %{buildroot}%{_unitdir_user}
91 install -m 644 service/tdm-socket-user.service %{buildroot}%{_unitdir_user}
92 install -m 644 service/tdm-socket-user.path %{buildroot}%{_unitdir_user}
98 %__mkdir_p %{_unitdir_user}/basic.target.wants
99 ln -sf ../tdm-socket-user.path %{_unitdir_user}/basic.target.wants/
101 %post -p /sbin/ldconfig
102 %postun -p /sbin/ldconfig
103 rm -f %{_unitdir_user}/basic.target.wants/tdm-socket-user.path
106 %manifest %{name}.manifest
107 %defattr(-,root,root,-)
109 %{_libdir}/libtdm.so.*
110 %{_libdir}/tdm/libtdm-dummy.so
111 %attr(750,root,root) %{_bindir}/tdm-monitor
112 %{_unitdir_user}/tdm-socket-user.path
113 %{_unitdir_user}/tdm-socket-user.service
116 %manifest %{name}.manifest
117 %defattr(-,root,root,-)
119 %{_includedir}/tdm_common.h
120 %{_includedir}/tdm_backend.h
121 %{_includedir}/tdm_helper.h
122 %{_includedir}/tdm_list.h
123 %{_includedir}/tdm_log.h
124 %{_includedir}/tdm_types.h
125 %{_libdir}/pkgconfig/libtdm.pc
129 %manifest %{name}.manifest
130 %defattr(-,root,root,-)
132 %{_libdir}/libtdm-client.so.*
135 %manifest %{name}.manifest
136 %defattr(-,root,root,-)
137 %{_includedir}/tdm_client.h
138 %{_includedir}/tdm_client_types.h
139 %{_libdir}/pkgconfig/libtdm-client.pc
140 %{_libdir}/libtdm-client.so
143 %manifest %{name}.manifest
144 %attr(750,root,root) %{_bindir}/tdm-test-server
145 %{_bindir}/tdm-test-client
149 %defattr(-,root,root,-)
150 %{_bindir}/tdm_utests
151 %{TZ_SYS_RO_SHARE}/license/%{name}
152 %{TZ_SYS_RO_SHARE}/license/googletest