1 Summary: Userspace driver for the Mellanox ConnectX InfiniBand HCAs
2 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Mellanox ConnectX InfiniBand HCA
3 Name: libibverbs-driver-mlx4
8 Source0: https://www.openfabrics.org/downloads/mlx4/libmlx4-%{version}.tar.gz
9 # Source0-md5: bbc1a9293a550250fb9ed8860824fad3
10 URL: http://openib.org/
11 BuildRequires: libibverbs-devel >= 1.0.3
12 Requires: libibverbs >= 1.0.3
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 libmlx4 is a userspace driver for Mellanox ConnectX InfiniBand HCAs.
17 It works as a plug-in module for libibverbs that allows programs to
18 use Mellanox hardware directly from userspace.
20 Currently the driver supports HCAs on PCI Express interface based on
21 MT25408 ConnectX chip, using mlx4_ib kernel driver.
23 %description -l pl.UTF-8
24 libmlx4 to sterownik przestrzeni użytkownika dla kart Mellanox
25 ConnectX InfiniBand HCA. Działa jako moduł ładowany przez libibverbs,
26 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
29 Obecnie sterownik obsługuje kontrolery HCA na szynie PCI Express
30 oparte na układzie MT25408 ConnectX poprzez sterownik jądra mlx4_ib.
33 Summary: Static version of mlx4 driver
34 Summary(pl.UTF-8): Statyczna wersja sterownika mlx4
35 Group: Development/Libraries
36 Requires: libibverbs-static >= 1.0.3
39 Static version of mlx4 driver, which may be linked directly into
42 %description static -l pl.UTF-8
43 Statyczna wersja sterownika mlx4, którą można wbudować bezpośrednio
47 %setup -q -n libmlx4-%{version}
51 --disable-silent-rules
55 rm -rf $RPM_BUILD_ROOT
58 DESTDIR=$RPM_BUILD_ROOT
60 # dlopened by -rdmav2.so name
61 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libmlx4.{so,la}
64 rm -rf $RPM_BUILD_ROOT
66 %post -p /sbin/ldconfig
67 %postun -p /sbin/ldconfig
70 %defattr(644,root,root,755)
71 %doc AUTHORS COPYING README
72 %attr(755,root,root) %{_libdir}/libmlx4-rdmav2.so
73 %{_sysconfdir}/libibverbs.d/mlx4.driver
76 %defattr(644,root,root,755)