Name: xxhash Version: 0.6.4 Release: 1%{?dist} Summary: Extremely fast hash algorithm # The source for the library (xxhash.c and xxhash.h) is BSD # The source for the command line tool (xxhsum.c) is GPLv2+ License: BSD and GPLv2+ URL: http://www.xxhash.com/ Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}.tar.gz %description xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). %package libs Summary: Extremely fast hash algorithm - library License: BSD %description libs xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). %package devel Summary: Extremely fast hash algorithm - development files License: BSD Requires: %{name}-libs%{?_isa} = %{version}-%{release} %description devel Development files for the xxhash library %prep %setup -q -n xxHash-%{version} %build make %{?_smp_mflags} CFLAGS="%{optflags}" MOREFLAGS="%{?__global_ldflags}" %install make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir} rm %{buildroot}/%{_libdir}/libxxhash.a %check make test make test-xxhsum-c %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %{_bindir}/xxh*sum %{_mandir}/man1/xxh*sum.1* %license LICENSE %doc README.md %files libs %{_libdir}/libxxhash.so.* %license LICENSE %doc README.md %files devel %{_includedir}/xxhash.h %{_libdir}/libxxhash.so %changelog * Wed Jan 03 2018 Mattias Ellert - 0.6.4-1 - Update to version 0.6.4 - Drop previously backported patches * Thu Oct 19 2017 Mattias Ellert - 0.6.3-2 - Correct License tag (command line tool is GPLv2+) - Adjust Source tag to get a more descriptive tarfile name * Wed Oct 18 2017 Mattias Ellert - 0.6.3-1 - Initial packaging