Erase gcov for deprecation 81/294681/1
authorJunkyeong Kim <jk0430.kim@samsung.com>
Fri, 23 Jun 2023 06:47:38 +0000 (15:47 +0900)
committerJunkyeong Kim <jk0430.kim@samsung.com>
Fri, 23 Jun 2023 06:47:41 +0000 (15:47 +0900)
Change-Id: I83b4be021b0e9f985cfcb8fed48808626d9b9a69
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
packaging/libeom.spec

index 2bf6c3a8c760f77995a8c6a44694bccf6ce77cf1..aa860f95dd8914cbfce73abd0777c6ceb2687c13 100644 (file)
@@ -50,15 +50,6 @@ BuildRequires:  pkgconfig(xdg-shell-unstable-v6-server)
 %description -n libeom-server-devel
 External Output Manager Server Library development package
 
-%if 0%{?gcov:1}
-%package -n libeom-gcov
-Summary: EOM gcov data package
-Group: Development/Libraries
-
-%description -n libeom-gcov
-EOM gcno data for gcov
-%endif
-
 %global TZ_SYS_RO_SHARE  %{?TZ_SYS_RO_SHARE:%TZ_SYS_RO_SHARE}%{!?TZ_SYS_RO_SHARE:/usr/share}
 
 %prep
@@ -68,10 +59,6 @@ cp %{SOURCE1001} .
 %build
 export CFLAGS="$CFLAGS -g -Wall -Werror -Wno-error=deprecated-declarations"
 export LDFLAGS="$LDFLAGS -Wl,--hash-style=both -Wl,--as-needed"
-%if 0%{?gcov:1}
-CFLAGS+=" -fprofile-arcs -ftest-coverage"
-LDFLAGS+=" -lgcov"
-%endif
 UTEST="no"
 
 %if %{with utest}
@@ -92,13 +79,6 @@ mkdir -p %{buildroot}/usr/include
 cp src/eom-server-protocol.h %{buildroot}/usr/include
 %make_install
 
-%if 0%{?gcov:1}
-builddir=$(basename $PWD)
-gcno_obj_dir=%{buildroot}%{_datadir}/gcov/obj/%{name}/"$builddir"
-mkdir -p "$gcno_obj_dir"
-find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
-%endif
-
 %remove_docs
 
 %post -p /sbin/ldconfig
@@ -138,8 +118,3 @@ find . -name '*.gcno' -exec cp --parents '{}' "$gcno_obj_dir" ';'
 %{_includedir}/eom/eom.h
 %{_libdir}/libeom-server-protocol.so
 %{_libdir}/pkgconfig/eom-server.pc
-
-%if 0%{?gcov:1}
-%files -n libeom-gcov
-%{_datadir}/gcov/obj/*
-%endif