diff --git a/flatbuffers.spec b/flatbuffers.spec index b742885dd2a7a868277d171665716a07ccadfec4..48c5ddfb5421c8c7b350acaad83308a4821a54aa 100644 --- a/flatbuffers.spec +++ b/flatbuffers.spec @@ -2,7 +2,7 @@ Name: flatbuffers Version: 23.5.26 -Release: 1 +Release: 2 Summary: Memory efficient serialization library License: Apache-2.0 URL: https://github.com/google/flatbuffers @@ -85,29 +85,25 @@ export VERSION='%{version}' -DFLATBUFFERS_BUILD_SHAREDLIB=ON \ -DFLATBUFFERS_BUILD_FLATLIB=OFF \ -DFLATBUFFERS_BUILD_FLATC=ON -%ninja_build +%cmake_build pushd python %pyproject_build popd %install -%ninja_install +%cmake_install pushd python %pyproject_install popd mkdir -p %{buildroot}%{_mandir}/man1 cp -p %SOURCE1 %{buildroot}%{_mandir}/man1/flatc.1 -%check %if %{with cpp_tests} -/usr/bin/ctest --output-on-failure --force-new-ctest-process %{?_smp_mflags} +%check +%ctest %endif -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - %files %license LICENSE %{_libdir}/libflatbuffers.so.* @@ -137,6 +133,9 @@ cp -p %SOURCE1 %{buildroot}%{_mandir}/man1/flatc.1 %changelog +* Thu Nov 14 2024 Funda Wang - 23.5.26-2 +- adopt to new cmake macro + * Wed Jul 26 2023 chenchen - 23.5.26-1 - Upgrade to version 23.5.26