# Copyright (C) 2018 Dave love, University of Manchester # Licence as for the package source %global commit de1739cc8483696506829b52e7fda4f6bb195e6a %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: jerasure Version: 2.0 Release: 1%{?dist} Summary: Library support for erasure coding in storage applications License: BSD URL: http://jerasure.org Source0: http://lab.jerasure.org/jerasure/%name/repository/archive.tar.bz2?ref=%{commit}#/%name-%shortcommit.tar.bz2 BuildRequires: gcc automake autoconf%{?el6:268} libtool gf-complete-devel %description This is a C library which supports erasure coding in storage systems. %package devel Summary: Development files for %name Requires: %name = %version-%release, gf-complete-devel %description devel Development files for %name. %prep %setup -q -n %name.git autoreconf%{?el6:268} -fiv %build %configure --disable-static %make_build %install %make_install %ldconfig_scriptlets %files %license License.txt %exclude %_libdir/*.la %_libdir/*.so.2* %exclude %_bindir/* %files devel %doc Manual.pdf PERF.txt Examples %_includedir/* %_libdir/*.so %changelog * Wed Jul 25 2018 - 2.0-1 - Initial packaging