5 Summary: Tizen Buffer Manager - vigs backend
6 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: libtbm-vigs.manifest
10 BuildRequires: pkgconfig(libdrm)
11 BuildRequires: pkgconfig(libtbm)
17 description: ${summary}
20 Summary: Tizen Buffer Manager Library Backend for vigs
21 Group: Development/Libraries
24 TBM vigs backend. Developement Files.
32 ./configure --prefix=%{_prefix} --libdir=%{_libdir} \
33 CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
43 if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then
44 rm -rf %{_libdir}/bufmgr/libtbm_default.so
46 ln -s libtbm_vigs.so %{_libdir}/bufmgr/libtbm_default.so
48 if [ -f %{_libdir}/libtbm_vigs.so ]; then
49 rm -rf %{_libdir}/libtbm_vigs.so
51 ln -s bufmgr/libtbm_vigs.so %{_libdir}/libtbm_vigs.so
53 if [ -f %{_libdir}/libtbm_vigs.so.0 ]; then
54 rm -rf %{_libdir}/libtbm_vigs.so.0
56 ln -s %{_libdir}/bufmgr/libtbm_vigs.so.0 %{_libdir}/libtbm_vigs.so.0
58 if [ -f %{_libdir}/libtbm_vigs.so.0.0.0 ]; then
59 rm -rf %{_libdir}/libtbm_vigs.so.0.0.0
61 ln -s %{_libdir}/bufmgr/libtbm_vigs.so.0.0.0 %{_libdir}/libtbm_vigs.so.0.0.0
63 %postun -p /sbin/ldconfig
66 %manifest %{name}.manifest
67 %defattr(-,root,root,-)
69 %{_libdir}/bufmgr/libtbm_*.so*
72 %defattr(-,root,root,-)
74 %{_includedir}/tbm-vigs/tbm_vigs.h
75 %{_libdir}/bufmgr/libtbm_*.so
76 %{_libdir}/pkgconfig/libtbm-vigs.pc