%global debug_package %{nil} Name: libdeflate Version: 1.21 Release: 1 Summary: Fast implementation of DEFLATE, gzip, and zlib License: MIT URL: https://github.com/ebiggers/libdeflate Source0: https://github.com/ebiggers/libdeflate/releases/download/v%{version}/%{name}-%{version}.tar.gz Patch0: libdeflate-gcc-13.3-binutils-2.40.patch BuildRequires: gcc cmake zlib-devel %description libdeflate is a library for fast, whole-buffer DEFLATE-based compression and decompression, supporting DEFLATE, gzip, and zlib. %package devel Summary: Development files for libdeflate Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files for libdeflate. %package utils Summary: Binaries from libdeflate Requires: %{name}%{?_isa} = %{version}-%{release} %description utils Binaries from libdeflate. %prep %autosetup -p1 %build %cmake \ -DLIBDEFLATE_BUILD_STATIC_LIB:BOOL=OFF \ -DLIBDEFLATE_BUILD_SHARED_LIB:BOOL=ON \ -DLIBDEFLATE_COMPRESSION_SUPPORT:BOOL=ON \ -DLIBDEFLATE_DECOMPRESSION_SUPPORT:BOOL=ON \ -DLIBDEFLATE_ZLIB_SUPPORT:BOOL=ON \ -DLIBDEFLATE_GZIP_SUPPORT:BOOL=ON \ -DLIBDEFLATE_FREESTANDING:BOOL=OFF \ -DLIBDEFLATE_BUILD_GZIP:BOOL=ON \ -DLIBDEFLATE_BUILD_TESTS:BOOL=ON \ -DLIBDEFLATE_USE_SHARED_LIBS:BOOL=ON %cmake_build %install %cmake_install %check %ctest %files %doc NEWS.md README.md %license COPYING %{_libdir}/libdeflate.so.0 %files devel %{_includedir}/libdeflate.h %{_libdir}/libdeflate.so %{_libdir}/cmake/libdeflate/*.cmake %{_libdir}/pkgconfig/* %files utils %{_bindir}/libdeflate-gzip %{_bindir}/libdeflate-gunzip %changelog * Sun Aug 11 2024 Funda Wang - 1.21-1 - update to 1.21 * Sat Jun 3 2023 guoyizhang - 1.18-1 - update to 1.18 * Fri Jan 28 2022 herengui - 1.9-1 - Initial package