rename tbm_type_into to tbm_type_common
[platform/core/uifw/libtbm.git] / packaging / libtbm.spec
index b525f24..79af5a4 100644 (file)
@@ -1,9 +1,10 @@
 %bcond_with x
 %bcond_with wayland
 %define UTEST_PACKAGE 1
+%define UTEST_GCOV    0
 
 Name:           libtbm
-Version:        2.2.4
+Version:        2.7.0
 Release:        1
 License:        MIT
 Summary:        The library for Tizen Buffer Manager
@@ -56,6 +57,12 @@ UTEST="no"
 UTEST="yes"
 %endif
 
+%if "%{UTEST_GCOV}" == "1"
+CFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV"
+CXXFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV"
+LDFLAGS+=" -lgcov"
+%endif
+
 %if %{with wayland}
 %reconfigure --prefix=%{_prefix} --with-tbm-platform=WAYLAND  --with-utests=${UTEST} \
             CFLAGS="${CFLAGS} -Wall -Werror" LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
@@ -103,8 +110,12 @@ rm -f %{_unitdir_user}/basic.target.wants/tbm-drm-auth-user.path
 %{_includedir}/tbm_surface_queue.h
 %{_includedir}/tbm_bufmgr_backend.h
 %{_includedir}/tbm_type.h
+%{_includedir}/tbm_type_common.h
 %{_includedir}/tbm_drm_helper.h
 %{_includedir}/tbm_sync.h
+%{_includedir}/tbm_bo.h
+%{_includedir}/tbm_log.h
+%{_includedir}/tbm_backend.h
 %{_libdir}/libtbm.so
 %{_libdir}/pkgconfig/libtbm.pc