1 # TODO: PLDify rdma-ndd init script
2 Summary: InfiniBand diagnostic tools
3 Summary(pl.UTF-8): Narzędzia diagnostyczne InfiniBand
8 Group: Networking/Utilities
9 Source0: https://www.openfabrics.org/downloads/management/%{name}-%{version}.tar.gz
10 # Source0-md5: e100bb49f4227a70e0831152b2e4d61e
11 URL: https://www.openfabrics.org/
12 BuildRequires: docutils
13 BuildRequires: glib2-devel >= 2.0
14 BuildRequires: libibmad-devel >= 1.3.9
15 BuildRequires: libibumad-devel
16 BuildRequires: opensm-devel
17 BuildRequires: pkgconfig
18 BuildRequires: systemd-devel
19 BuildRequires: udev-devel >= 1:218
20 Requires: %{name}-libs = %{version}-%{release}
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 This package provides InfiniBand diagnostic programs and scripts
25 needed to diagnose an IB subnet.
27 %description -l pl.UTF-8
28 Ten pakiet zawiera programy i skrypty diagnostyczne InfiniBand
29 potrzebne do diagnostyki podsieci IB.
32 Summary: InfiniBand diagnostic library
33 Summary(pl.UTF-8): Biblioteka diagnostyczna InfiniBand
35 Requires: libibmad >= 1.3.9
38 InfiniBand diagnostic library.
40 %description libs -l pl.UTF-8
41 Biblioteka diagnostyczna InfiniBand.
44 Summary: Header files for libibnetdisc library
45 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libibnetdisc
46 Group: Development/Libraries
47 Requires: %{name}-libs = %{version}-%{release}
48 Requires: glib2-devel >= 2.0
49 Requires: libibmad-devel >= 1.3.9
50 Requires: libibumad-devel
51 Requires: opensm-devel
54 Header files for libibnetdisc library.
56 %description devel -l pl.UTF-8
57 Pliki nagłówkowe biblioteki libibnetdisc.
60 Summary: Static libibnetdisc library
61 Summary(pl.UTF-8): Statyczna biblioteka libibnetdisc
62 Group: Development/Libraries
63 Requires: %{name}-devel = %{version}-%{release}
66 Static libibnetdisc library.
68 %description static -l pl.UTF-8
69 Statyczna biblioteka libibnetdisc.
76 --with-perl-installdir=%{perl_vendorlib}
80 rm -rf $RPM_BUILD_ROOT
81 install -d $RPM_BUILD_ROOT%{_sysconfdir}/infiniband-diags
84 DESTDIR=$RPM_BUILD_ROOT
86 install -D etc/rdma-ndd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/rdma-ndd
89 rm -rf $RPM_BUILD_ROOT
91 %post libs -p /sbin/ldconfig
92 %postun libs -p /sbin/ldconfig
95 %defattr(644,root,root,755)
96 %doc COPYING ChangeLog README
97 %attr(755,root,root) %{_sbindir}/check_lft_balance.pl
98 %attr(755,root,root) %{_sbindir}/dump_fts
99 %attr(755,root,root) %{_sbindir}/dump_lfts.sh
100 %attr(755,root,root) %{_sbindir}/dump_mfts.sh
101 %attr(755,root,root) %{_sbindir}/ibaddr
102 %attr(755,root,root) %{_sbindir}/ibcacheedit
103 %attr(755,root,root) %{_sbindir}/ibccconfig
104 %attr(755,root,root) %{_sbindir}/ibccquery
105 %attr(755,root,root) %{_sbindir}/ibfindnodesusing.pl
106 %attr(755,root,root) %{_sbindir}/ibhosts
107 %attr(755,root,root) %{_sbindir}/ibidsverify.pl
108 %attr(755,root,root) %{_sbindir}/iblinkinfo
109 %attr(755,root,root) %{_sbindir}/ibnetdiscover
110 %attr(755,root,root) %{_sbindir}/ibnodes
111 %attr(755,root,root) %{_sbindir}/ibping
112 %attr(755,root,root) %{_sbindir}/ibportstate
113 %attr(755,root,root) %{_sbindir}/ibqueryerrors
114 %attr(755,root,root) %{_sbindir}/ibroute
115 %attr(755,root,root) %{_sbindir}/ibrouters
116 %attr(755,root,root) %{_sbindir}/ibstat
117 %attr(755,root,root) %{_sbindir}/ibstatus
118 %attr(755,root,root) %{_sbindir}/ibswitches
119 %attr(755,root,root) %{_sbindir}/ibsysstat
120 %attr(755,root,root) %{_sbindir}/ibtracert
121 %attr(755,root,root) %{_sbindir}/perfquery
122 %attr(755,root,root) %{_sbindir}/rdma-ndd
123 %attr(755,root,root) %{_sbindir}/saquery
124 %attr(755,root,root) %{_sbindir}/sminfo
125 %attr(755,root,root) %{_sbindir}/smpdump
126 %attr(755,root,root) %{_sbindir}/smpquery
127 %attr(755,root,root) %{_sbindir}/vendstat
128 %dir %{_sysconfdir}/infiniband-diags
129 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/infiniband-diags/error_thresholds
130 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/infiniband-diags/ibdiag.conf
131 %attr(754,root,root) /etc/rc.d/init.d/rdma-ndd
132 %{systemdunitdir}/rdma-ndd.service
133 %{perl_vendorlib}/IBswcountlimits.pm
134 %{_mandir}/man8/check_lft_balance.8*
135 %{_mandir}/man8/dump_fts.8*
136 %{_mandir}/man8/dump_lfts.8*
137 %{_mandir}/man8/dump_mfts.8*
138 %{_mandir}/man8/ibaddr.8*
139 %{_mandir}/man8/ibcacheedit.8*
140 %{_mandir}/man8/ibccconfig.8*
141 %{_mandir}/man8/ibccquery.8*
142 %{_mandir}/man8/ibfindnodesusing.8*
143 %{_mandir}/man8/ibhosts.8*
144 %{_mandir}/man8/ibidsverify.8*
145 %{_mandir}/man8/iblinkinfo.8*
146 %{_mandir}/man8/ibnetdiscover.8*
147 %{_mandir}/man8/ibnodes.8*
148 %{_mandir}/man8/ibping.8*
149 %{_mandir}/man8/ibportstate.8*
150 %{_mandir}/man8/ibqueryerrors.8*
151 %{_mandir}/man8/ibroute.8*
152 %{_mandir}/man8/ibrouters.8*
153 %{_mandir}/man8/ibstat.8*
154 %{_mandir}/man8/ibstatus.8*
155 %{_mandir}/man8/ibswitches.8*
156 %{_mandir}/man8/ibsysstat.8*
157 %{_mandir}/man8/ibtracert.8*
158 %{_mandir}/man8/infiniband-diags.8*
159 %{_mandir}/man8/perfquery.8*
160 %{_mandir}/man8/rdma-ndd.8*
161 %{_mandir}/man8/saquery.8*
162 %{_mandir}/man8/sminfo.8*
163 %{_mandir}/man8/smpdump.8*
164 %{_mandir}/man8/smpquery.8*
165 %{_mandir}/man8/vendstat.8*
168 %defattr(644,root,root,755)
169 %attr(755,root,root) %{_libdir}/libibnetdisc.so.*.*.*
170 %attr(755,root,root) %ghost %{_libdir}/libibnetdisc.so.5
173 %defattr(644,root,root,755)
174 %attr(755,root,root) %{_libdir}/libibnetdisc.so
175 %{_libdir}/libibnetdisc.la
176 %{_includedir}/infiniband/ibnetdisc.h
177 %{_includedir}/infiniband/ibnetdisc_osd.h
178 %{_mandir}/man3/ibnd_*.3*
181 %defattr(644,root,root,755)
182 %{_libdir}/libibnetdisc.a