Remove gcov rpm package 26/286226/1
authorJihoon Jung <jh8801.jung@samsung.com>
Mon, 2 Jan 2023 06:24:21 +0000 (15:24 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Mon, 2 Jan 2023 06:24:21 +0000 (15:24 +0900)
Change-Id: I354eae3bc0a3bfd19f73354afc0588541112c329
Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
packaging/capi-network-zigbee.spec

index f0ac275f173f8b54d2f01b2ef7510633eed7f63e..64da5159241c46fb9c7861567cb87e51c6492e13 100644 (file)
@@ -32,24 +32,12 @@ Requires: %{name} = %{version}-%{release}
 Zigbee Library (Shared Library) (Development)
 This package aims to support the Zigbee developers.
 
-%if 0%{?gcov:1}
-%package gcov
-Summary:    A zigbee gcov Tool
-Group:      Network & Connectivity/Development
-
-%description gcov
-zigbee gcov objects
-%endif
-
 %prep
 %setup #-q
 chmod g-w %_sourcedir/*
 cp %{SOURCE1001} ./%{name}.manifest
 
 %build
-%if 0%{?gcov:1}
-export LDFLAGS+=" -lgcov"
-%endif
 
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
@@ -60,24 +48,13 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
        -DFULLVER=%{version} \
        -DMAJORVER=${MAJORVER} \
        -DZB_FEATURE_GLOBAL_RSP_SYNC=1 \
-       -DBUILD_GCOV=%{?gcov:1}%{!?gcov:0}
 
 make %{?jobs:-j%jobs}
 
-%if 0%{?gcov:1}
-mkdir -p gcov-obj
-find . -name '*.gcno' -exec cp '{}' gcov-obj ';'
-%endif
-
 %install
 rm -rf %{buildroot}/BUILD/%{name}
 %make_install
 
-%if 0%{?gcov:1}
-mkdir -p %{buildroot}%{_datadir}/gcov/obj
-install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
-%endif
-
 %post
 /sbin/ldconfig
 
@@ -96,8 +73,3 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj
 %attr(644,-,-) %{_libdir}/lib%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc
 %{_includedir}/network/*.h
-
-%if 0%{?gcov:1}
-%files gcov
-%{_datadir}/gcov/obj/*
-%endif