2016-04-19 13:05:31 +00:00
|
|
|
Name: fabtests
|
2025-01-04 01:13:55 +00:00
|
|
|
Version: 1.22.0
|
2023-02-03 17:50:19 +00:00
|
|
|
Release: %autorelease
|
2016-04-19 13:05:31 +00:00
|
|
|
Summary: Test suite for libfabric API
|
2024-02-07 11:15:20 +00:00
|
|
|
# COPYING says the license is your choice of BSD or GPLv2.
|
2016-04-19 13:05:31 +00:00
|
|
|
# include/jsmn.h and common/jsmn.c are licensed under MIT.
|
2024-02-07 11:15:20 +00:00
|
|
|
License: (BSD-2-Clause OR GPL-2.0-only) AND MIT
|
2020-04-13 04:08:31 +00:00
|
|
|
Url: https://github.com/ofiwg/libfabric
|
2021-11-24 00:58:35 +00:00
|
|
|
Source: https://github.com/ofiwg/libfabric/releases/download/v%{version}/%{name}-%{version}.tar.bz2
|
2016-04-19 13:05:31 +00:00
|
|
|
Patch0: 0001-adjust-shebang-lines-in-rft_yaml_to_junit_xml-and-ru.patch
|
2016-11-08 03:37:27 +00:00
|
|
|
BuildRequires: libfabric-devel >= %{version}
|
2016-04-19 13:05:31 +00:00
|
|
|
BuildRequires: valgrind-devel
|
|
|
|
BuildRequires: gcc
|
2021-02-01 02:14:59 +00:00
|
|
|
BuildRequires: make
|
2023-02-03 17:58:13 +00:00
|
|
|
Requires: python3-pytest
|
2016-04-19 13:05:31 +00:00
|
|
|
|
|
|
|
%description
|
|
|
|
Fabtests provides a set of examples that uses libfabric - a high-performance
|
|
|
|
fabric software library.
|
|
|
|
|
|
|
|
%prep
|
2021-11-24 00:58:35 +00:00
|
|
|
%setup -q -n %{name}-%{version}
|
2019-06-29 13:19:51 +00:00
|
|
|
%patch0 -p2
|
2016-04-19 13:05:31 +00:00
|
|
|
|
|
|
|
%build
|
|
|
|
%configure --with-valgrind
|
|
|
|
make %{?_smp_mflags} V=1
|
|
|
|
|
|
|
|
%install
|
|
|
|
%make_install
|
|
|
|
# remove unpackaged files from the buildroot
|
|
|
|
rm -f %{buildroot}%{_libdir}/*.la
|
|
|
|
|
|
|
|
%files
|
|
|
|
%{_datadir}/%{name}/
|
|
|
|
%{_bindir}/*
|
2019-01-31 06:32:44 +00:00
|
|
|
%{_mandir}/man1/*
|
2016-04-19 13:05:31 +00:00
|
|
|
%{_mandir}/man7/*
|
|
|
|
%doc AUTHORS README
|
|
|
|
%license COPYING
|
|
|
|
|
|
|
|
%changelog
|
2023-02-03 17:50:19 +00:00
|
|
|
%autochangelog
|