-
Notifications
You must be signed in to change notification settings - Fork 2
/
pragmatic-infiniband-utilities.spec.in
66 lines (52 loc) · 1.83 KB
/
pragmatic-infiniband-utilities.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Name: @PROJECT@
Version: @VERSION@
Release: @RELEASE@%{?dist}
Summary: Sensible additional InfiniBand Tools
License: GPL
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/@PROJECT@-@VERSION@-@RELEASE@
Source: @PROJECT@-@[email protected]
Requires: libibverbs, librdmacm, libibmad, opensm, infiniband-diags, whatsup, bash, perftest
BuildRequires: libibverbs-devel, librdmacm-devel, libibmad-devel, opensm-devel, infiniband-diags, whatsup
Conflicts: llnl-ib-tools >= 1.0.0
%description
PIU is a set of utilities for InfiniBand fabric management. PIU extends the
standard infiniband-diags by integrating support for the following cluster
management tools.
whatsup (https://computing.llnl.gov/linux/whatsup.html)
Genders (https://computing.llnl.gov/linux/genders.html)
pdsh (https://computing.llnl.gov/linux/pdsh.html)
SLURM (https://computing.llnl.gov/linux/slurm/)
dot and dotty (http://hoagland.org/Dot.html)
%prep
%setup -q
%build
%configure
make
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=${RPM_BUILD_ROOT} install
# remove unpackaged files from the buildroot
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%{_sbindir}/*
%doc ChangeLog
%{_mandir}/man8/*
%{_sysconfdir}/init.d/*
%config(noreplace) %{_sysconfdir}/sysconfig/ibsrp.conf
%config(noreplace) %{_sysconfdir}/pragmaticIB/pragmaticIB.conf
%changelog
* Fri Feb 19 2010 Ira Weiny <[email protected]> - 1.0.3
- Updated the description to match the README
- Add bash to requires for ibhcacounters
* Wed Jul 22 2009 Ira Weiny <[email protected]> - 1.0.2
- move all exe to sbin
* Tue Aug 28 2008 Ira Weiny <[email protected]> - 1.0.2
- add init.d files
* Tue Aug 28 2007 Ira Weiny <[email protected]> - 1.0.1
- add in the %{?dist} in the release
* Thu Aug 23 2007 Ira Weiny <[email protected]> - 1.0.0
- Initial cleaned up stand alone release