%global debug_package %{nil} %global source_date_epoch_from_changelog 0 Name: opentelemetry-cpp Version: 1.19.0 Release: 1%{?dist} Summary: The C++ OpenTelemetry client. Group: System Environment/Libraries License: LGPL v3+ Source0: %{name}-%{version}.tar.gz # https://codeload.github.com/open-telemetry/opentelemetry-cpp/tar.gz/refs/tags/v1.19.0 BuildRequires: gcc-c++ BuildRequires: cmake %description The C++ OpenTelemetry client. %package devel Summary: Development files and static library for the opentelemetry-cpp Group: Development/Libraries Requires: %{name} = %{version}-%{release}, pkgconfig %description devel This package contains ndm related development libraries and header files. %prep %setup -q %build mkdir build cd build cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DWITH_BENCHMARK=OFF -DBUILD_TESTING=OFF -DWITH_EXAMPLES=OFF make %{?_smp_mflags} cd ../ %install rm -rf %{buildroot} cd build make install DESTDIR=%{buildroot} cd ../ %files %{_libdir}/* %files devel %defattr(-,root,root,-) %{_includedir}/* %changelog