diff --git a/.gitignore b/.gitignore index c244814..e84344d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /libb2-60ea749837362c226e8501718f505ab138e5c19d.tar.gz +/libb2-0.98.1.tar.gz diff --git a/libb2.spec b/libb2.spec index 2d8957b..dd26e8e 100644 --- a/libb2.spec +++ b/libb2.spec @@ -1,16 +1,12 @@ -%global commit 60ea749837362c226e8501718f505ab138e5c19d -%global date 20171225 - %global with_check 1 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: libb2 Summary: C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp -Version: 0.98 -Release: 4.%{date}git%{shortcommit}%{?dist} +Version: 0.98.1 +Release: 1%{?dist} License: CC0 URL: https://blake2.net/ -Source0: https://github.com/BLAKE2/libb2/archive/%{commit}/libb2-%{commit}.tar.gz +Source0: https://github.com/BLAKE2/libb2/archive/v%{version}/libb2-%{version}.tar.gz BuildRequires: gcc BuildRequires: automake @@ -30,17 +26,15 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %{summary}. %prep -%autosetup -n libb2-%{commit} +%autosetup -n libb2-%{version} # Force default Fedora cflags sed -e 's|CFLAGS=-O3|CFLAGS="%{optflags}"|g' -i configure.ac autoreconf -ivf %build -# Default Fedora cflags prevents SSE checking -unset $CFLAGS %configure --disable-silent-rules --enable-static=no --enable-native=no -%make_build LDFLAGS="%{__global_ldflags}" +%make_build %if 0%{with_check} %check @@ -49,19 +43,24 @@ make check %install %make_install -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f %{buildroot}%{_libdir}/*.la %ldconfig_scriptlets %files -%license LICENSE -%{_libdir}/libb2.so.* +%license COPYING +%{_libdir}/libb2.so.1 +%{_libdir}/libb2.so.1.* %files devel %{_libdir}/libb2.so +%{_libdir}/pkgconfig/libb2.pc %{_includedir}/blake2.h %changelog +* Mon Sep 09 2019 Elliott Sales de Andrade - 0.98.1-1 +- Update to latest tagged version + * Thu Jul 25 2019 Fedora Release Engineering - 0.98-4.20171225git60ea749 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index f1e7b60..32ea8d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libb2-60ea749837362c226e8501718f505ab138e5c19d.tar.gz) = c32cb76e54124936631344a5303f243a53441cdf07d5876ecd3e1a7e006f05ae8a95121d1ba1e579eff686763cfa9d033f6f93225a283dfe58a5c03c41976eb1 +SHA512 (libb2-0.98.1.tar.gz) = 10478ecccec3472c23e6a73266e7940d81f35f75bb7cb4cfb171b0e40d989aca97881f26601d0e29bd47db6ace7080d77eb7c497739fbfac2dbbf82616a1e65a