Summary: YAML parser and emitter in C++ Name: yaml-cpp Version: 0.7.0 Release: 2%{?dist} License: MIT Group: Development/Libraries/C and C++ Vendor: VMware, Inc. Distribution: Photon Url: https://github.com/jbeder/yaml-cpp Source0: https://github.com/jbeder/yaml-cpp/archive/%{name}-%{version}.tar.gz %define sha512 %{name}=2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522dddde398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5 BuildRequires: cmake BuildRequires: gcc %description A YAML parser and emitter in C++ matching the YAML 1.2 spec. %package devel Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name} = %{version}-%{release} %description devel Development files for %{name} library. %prep %autosetup -p1 -n %{name}-%{name}-%{version} %build %cmake \ -DCMAKE_INSTALL_LIBDIR=%{_libdir} \ -DYAML_BUILD_SHARED_LIBS=ON \ -DYAML_CPP_BUILD_TESTS=OFF \ -DCMAKE_C_COMPILER=gcc \ -DCMAKE_CXX_COMPILER=g++ %cmake_build %install %cmake_install %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-, root, root) %doc CONTRIBUTING.md README.md %license LICENSE %{_libdir}/libyaml-cpp.so.* %files devel %defattr(-, root, root) %{_datadir}/pkgconfig/%{name}.pc %{_datadir}/cmake/%{name} %{_includedir}/yaml-cpp/ %{_libdir}/libyaml-cpp.so %changelog * Sat Jun 18 2022 Shreenidhi Shedi 0.7.0-2 - Fix build with latest cmake * Mon Apr 04 2022 Prashant S Chauhan 0.7.0-1 - yaml-cpp initial build