1 Summary: Test suite for libfabric API
2 Summary(pl.UTF-8): Zestaw testów dla API libfabric
8 #Source0Download: https://github.com/ofiwg/fabtests/releases
9 Source0: https://github.com/ofiwg/fabtests/releases/download/v%{version}/%{name}-%{version}.tar.bz2
10 # Source0-md5: 83a8461f30d758c20b521639f43b06f4
11 URL: https://github.com/ofiwg/fabtests
12 BuildRequires: autoconf >= 2.57
13 BuildRequires: automake >= 1:1.11
14 BuildRequires: libfabric-devel >= 1.4.1
15 BuildRequires: libtool >= 2:2
16 BuildRequires: sed >= 4.0
17 Requires: libfabric >= 1.4.1
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Fabtests provides a set of examples that uses libfabric - a
22 high-performance fabric software library.
24 %description -l pl.UTF-8
25 Fabtests to zbiór przykładów wykorzystujących libfabric - bibliotekę
26 wysoko wydajnych usług sieci typu fabric.
31 %{__sed} -i -e '1s,/usr/bin/env ruby,/usr/bin/ruby,' scripts/rft_yaml_to_junit_xml
35 %{__aclocal} -I config
40 --disable-silent-rules
44 rm -rf $RPM_BUILD_ROOT
47 DESTDIR=$RPM_BUILD_ROOT
49 # don't package plain unit tests
50 %{__rm} $RPM_BUILD_ROOT%{_bindir}/fi_{av_test,cm_data,cq_data,cq_test,dgram,dgram_waitset,dom_test,eq_test,getinfo_test,mr_test,msg,msg_epoll,msg_rma,msg_sockets,poll,rdm,rdm_atomic,rdm_rma_*,rdm_multi_recv,rdm_rma,rdm_tagged_peek,scalable_ep,shared_ctx,size_left_test}
51 %{__rm} $RPM_BUILD_ROOT%{_bindir}/runfabtests.sh
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
59 %attr(755,root,root) %{_bindir}/fi_cmatose
60 %attr(755,root,root) %{_bindir}/fi_dgram_pingpong
61 %attr(755,root,root) %{_bindir}/fi_msg_bw
62 %attr(755,root,root) %{_bindir}/fi_msg_pingpong
63 %attr(755,root,root) %{_bindir}/fi_msg_stream
64 %attr(755,root,root) %{_bindir}/fi_rc_pingpong
65 %attr(755,root,root) %{_bindir}/fi_rdm_cntr_pingpong
66 %attr(755,root,root) %{_bindir}/fi_rdm_pingpong
67 %attr(755,root,root) %{_bindir}/fi_rdm_shared_av
68 %attr(755,root,root) %{_bindir}/fi_rdm_tagged_bw
69 %attr(755,root,root) %{_bindir}/fi_rdm_tagged_pingpong
70 %attr(755,root,root) %{_bindir}/fi_rma_bw
71 %attr(755,root,root) %{_bindir}/fi_ubertest
72 %attr(755,root,root) %{_bindir}/rft_yaml_to_junit_xml
74 %{_mandir}/man7/fabtests.7*