## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autochangelog ## END: Set by rpmautospec %global debug_package %{nil} Name: blst Version: 0.3.13 %global tag v%{version} Release: 1%{?dist} Summary: Multilingual BLS12-381 signature library License: Apache-2.0 URL: https://github.com/supranational/blst Source: %{url}/archive/%{tag}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: python3-devel %description blst (pronounced 'blast') is a BLS12-381 signature library focused on performance and security. It is written in C and assembly. %prep %autosetup %build bash build.sh -shared %install mkdir -p %{buildroot}%{_libdir} install -p -m 0644 libblst.so %{buildroot}%{_libdir}/ mkdir -p %{buildroot}%{_includedir}/blst install -p -m 0644 src/*.h %{buildroot}%{_includedir}/blst %files %license LICENSE %doc README.md %doc SECURITY.md %dir %{_includedir}/blst %{_includedir}/blst/*.h %{_libdir}/libblst.so %changelog ## START: Generated by rpmautospec * Wed Nov 27 2024 John Doe - 0.3.13-1 - Uncommitted changes ## END: Generated by rpmautospec