5 Summary: The library for Tizen Buffer Manager
6 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
9 BuildRequires: pkgconfig(pthread-stubs)
10 BuildRequires: pkgconfig(libdrm)
11 BuildRequires: pkgconfig(x11)
12 BuildRequires: pkgconfig(libdri2)
13 BuildRequires: pkgconfig(capi-base-common)
16 Description: %{summary}
19 Summary: Tizen Buffer Manager Library - Development
20 Group: Development/Libraries
21 Requires: libtbm = %{version}
22 Requires: pkgconfig(libdrm)
23 Requires: pkgconfig(capi-base-common)
26 The library for Tizen Buffer Manager.
35 %reconfigure --prefix=%{_prefix} \
36 CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
42 mkdir -p %{buildroot}/usr/share/license
43 cp -af COPYING %{buildroot}/usr/share/license/%{name}
50 %post -p /sbin/ldconfig
51 %postun -p /sbin/ldconfig
55 %manifest libtbm.manifest
56 %defattr(-,root,root,-)
57 /usr/share/license/%{name}
58 %{_libdir}/libtbm.so.*
59 %{_libdir}/libdrm_slp.so.*
62 %defattr(-,root,root,-)
64 %{_includedir}/tbm_bufmgr.h
65 %{_includedir}/tbm_surface.h
66 %{_includedir}/tbm_surface_internal.h
67 %{_includedir}/tbm_bufmgr_backend.h
68 %{_includedir}/tbm_type.h
70 %{_libdir}/libdrm_slp.so
71 %{_libdir}/pkgconfig/libtbm.pc