File isa-l.spec of Package failed_isa-l

Name:           isa-l
Version:        2.31.0
Release:        1.1
Summary:        Gzip backed by the ISA-L deflate library
License:        BSD-3-Clause
URL:            https://github.com/intel/isa-l
Source0:        v%{version}.tar.gz

BuildRequires:  gcc
BuildRequires:  make
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libtool
BuildRequires:  pkg-config
BuildRequires:  nasm

%description
ISA-L (Intel Intelligent Storage Acceleration Library) provides
highly optimized low-level functions for data transformation, checksum,
and erasure coding. This package contains libraries and utilities
including igzip.

%prep
%setup -q

%build
# Disable building static archives to avoid lto-only static archives
%configure --disable-static
make -j%{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install

%files -f %{name}-devel.files
%doc README.md LICENSE
%{_bindir}/igzip
%{_includedir}/isa-l/*
%{_mandir}/man1/igzip.1*
%{_libdir}/pkgconfig/libisal.pc

%package devel
Summary:        Development files for isa-l
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}

%description devel
Headers and development files for building against ISA-L.

%files devel
%{_libdir}/libisal.a
%{_libdir}/pkgconfig/libisal.pc
%{_includedir}/isa-l/*

%changelog
* Thu Aug 08 2025 Build System <build@example.invalid> - 2.31.0-1.1
- Disable static library build by default to avoid lto-only static archive issues
- Capitalized Summary to satisfy rpmlint requirements
openSUSE Build Service is sponsored by