%define tarname isa-l Name: libisal Version: 2.29.0 Release: 2 Summary: Intel(R) Intelligent Storage Acceleration Library License: BSD URL: https://01.org/intelĀ®-storage-acceleration-library-open-source-version/ Source0: https://github.com/intel/isa-l/archive/v%{version}.tar.gz BuildRequires: yasm-devel BuildRequires: automake >= 1.14 BuildRequires: libtool Requires: yasm %description Collection of low-level functions used in storage applications. Contains fast erasure codes that implement a general Reed-Solomon type encoding for blocks of data that helps protect against erasure of whole blocks. The general ISA-L library contains an expanded set of functions used for data protection, hashing, encryption, etc. . This package contains the shared library. %package devel Summary: Intel(R) Intelligent Storage Acceleration Library - devel files Requires: %{name} = %{version} %description devel Collection of low-level functions used in storage applications. Contains fast erasure codes that implement a general Reed-Solomon type encoding for blocks of data that helps protect against erasure of whole blocks. The general ISA-L library contains an expanded set of functions used for data protection, hashing, encryption, etc. . This package contains the development files needed to build against the shared library. %prep %setup -q -n %{tarname}-%{version} ./autogen.sh %build %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} %files %doc %{_bindir}/* %{_libdir}/* %{_mandir}/* %files devel %{_includedir}/* %changelog * Thu Sep 10 2020 Guoshuai Sun - 2.29.0-2 - Change libisal-devel install deps from libisal-common to libisal * Wed Jun 10 2020 Yikun Jiang - 2.29.0 - Init 2.29.0 version