1 # TODO: PLDify SysV init scripts
4 %bcond_without static_libs # static libraries
6 Summary: RDMA Core Userspace Libraries and Daemons
7 Summary(pl.UTF-8): RDMA Core - biblioteki i demony przestrzeni użytkownika
11 License: BSD or GPL v2
12 Group: Applications/System
13 #Source0Download: https://github.com/linux-rdma/rdma-core/releases
14 Source0: https://github.com/linux-rdma/rdma-core/releases/download/v%{version}/%{name}-%{version}.tar.gz
15 # Source0-md5: f64c550c4534f262a28f49cc672c732f
16 Source1: libibverbs.pc.in
17 Source2: librdmacm.pc.in
18 Patch0: %{name}-static.patch
19 URL: https://github.com/linux-rdma/rdma-core
20 BuildRequires: cmake >= 2.8.11
21 BuildRequires: docutils
22 BuildRequires: libnl-devel >= 3.2
23 # <rdma/*> kernel interface
24 BuildRequires: linux-libc-headers >= 7:2.6.20
25 # if no buildlib/pandoc-prebuilt dir
26 #BuildRequires: pandoc
27 BuildRequires: pkgconfig
28 BuildRequires: python3 >= 1:3
30 BuildRequires: python3-Cython
31 BuildRequires: python3-devel >= 1:3.2
33 BuildRequires: rpmbuild(macros) >= 1.605
34 BuildRequires: udev-devel
35 BuildRequires: systemd-devel
36 Requires: ibacm = %{version}-%{release}
37 Requires: iwpmd = %{version}-%{release}
38 Requires: rdma-boot = %{version}-%{release}
39 Requires: rdma-ndd = %{version}-%{release}
40 Requires: srptools = %{version}-%{release}
41 Requires: systemd-units
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 %define ibv_abi rdmav25
48 This is the userspace components for the Linux Kernel's
49 drivers/infiniband subsystem. Specifically this contains the userspace
50 libraries for the following device nodes:
51 - /dev/infiniband/uverbsX (libibverbs)
52 - /dev/infiniband/rdma_cm (librdmacm)
53 - /dev/infiniband/umadX (libibumad)
55 The userspace component of the libibverbs RDMA kernel drivers are
56 included with support for the following Kernel RDMA drivers:
72 Additional service daemons are provided for:
73 - srp_daemon (ib_srp.ko)
74 - iwpmd (for iwarp kernel providers)
75 - ibacm (for InfiniBand communication management assistant)
77 %description -l pl.UTF-8
78 Ten pakiet zawiera komponenty przestrzeni użykownika dla podsystemu
79 drivers/infiniband jądra Linuksa. W szczególności zawiera biblioteki
80 przestrzeni użytkownika dla następujących urządzeń:
81 - /dev/infiniband/uverbsX (libibverbs)
82 - /dev/infiniband/rdma_cm (librdmacm)
83 - /dev/infiniband/umadX (libibumad)
85 Dołączony jest komponent przestrzeni użytkownika dla sterowników RDMA
86 libibverbs w jądrze dla następujących sterowników RDMA z jądra:
102 Są także demony dodatkowych usług:
103 - srp_daemon (ib_srp.ko)
104 - iwpmd (dla sterowników iwarp)
105 - ibacm (dla asystenta zarządzania komunikacją InfiniBand)
107 %package -n rdma-boot
108 Summary: RDMA systemd units and udev rules to initialize kernel modules
109 Summary(pl.UTF-8): Jednostki systemd i reguły udev do zainicjowania modułów jądra RDMA
111 Requires: systemd-units
113 %description -n rdma-boot
114 RDMA systemd units and udev rules to initialize kernel modules.
116 %description -n rdma-boot -l pl.UTF-8
117 Jednostki systemd i reguły udev do zainicjowania modułów jądra RDMA.
120 Summary: RDMA-NDD - RDMA device Node Description update daemon
121 Summary(pl.UTF-8): RDMA-NDD - demon uaktualniający opisy węzłów urządzeń RDMA
123 Requires: systemd-units
126 %description -n rdma-ndd
127 RDMA device Node Description update daemon.
129 %description -n rdma-ndd -l pl.UTF-8
130 Demon uaktualniający opisy węzłów urządzeń RDMA.
132 %package -n libibverbs
133 Summary: A library for direct userspace use of InfiniBand hardware
134 Summary(pl.UTF-8): Biblioteka bezpośredniego dostępu do sprzętu InfiniBand z przestrzeni użytkownika
137 %description -n libibverbs
138 libibverbs is a library that allows userspace processes to use
139 InfiniBand "verbs" as described in the InfiniBand Architecture
140 Specification. This includes direct hardware access for fast path
143 For this library to be useful, a device-specific plug-in module should
146 %description -n libibverbs -l pl.UTF-8
147 libibverbs to biblioteka pozwalająca procesom przestrzeni użytkownika
148 używać metod "verbs" InfiniBand opisanej w specyfikacji architektury
149 InfiniBand. Obejmuje to bezpośredni dostęp do sprzętu dla operacji po
152 Aby ta biblioteka była użyteczna powinien być zainstalowany także
153 odpowiedni moduł dla używanego sprzętu.
155 %package -n libibverbs-devel
156 Summary: Development files for libibverbs library
157 Summary(pl.UTF-8): Pliki programistyczne biblioteki libibverbs
158 Group: Development/Libraries
159 Requires: libibverbs = %{version}-%{release}
160 Requires: libnl-devel >= 1:3.2
162 %description -n libibverbs-devel
163 Header files for libibverbs library.
165 %description -n libibverbs-devel -l pl.UTF-8
166 Pliki nagłówkowe biblioteki libibverbs.
168 %package -n libibverbs-static
169 Summary: Static libibverbs library
170 Summary(pl.UTF-8): Statyczna biblioteka libibverbs
171 Group: Development/Libraries
172 Requires: libibverbs-devel = %{version}-%{release}
173 Obsoletes: libibverbs-devel-static
175 %description -n libibverbs-static
176 Static libibverbs library.
178 %description -n libibverbs-static -l pl.UTF-8
179 Statyczna biblioteka libibverbs.
181 %package -n libibverbs-utils
182 Summary: Examples for the libibverbs library
183 Summary(pl.UTF-8): Przykładowe programy do biblioteki libibverbs
184 Group: Applications/System
185 Requires: libibverbs = %{version}-%{release}
187 %description -n libibverbs-utils
188 Useful libibverbs example programs such as ibv_devinfo, which
189 displays information about InfiniBand devices.
191 %description -n libibverbs-utils -l pl.UTF-8
192 Przydatne programy przykładowe do biblioteki libibverbs, takie jak
193 ibv_devinfo wyświetlający informacje o urządzeniach InfiniBand.
195 %package -n libibverbs-driver-bnxt_re
196 Summary: Userspace driver for Broadcom NetXtreme-E HCAs
197 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart HCA Broadcom NetXtreme-E
199 Requires: libibverbs = %{version}-%{release}
201 %description -n libibverbs-driver-bnxt_re
202 Userspace driver for Broadcom NetXtreme-E HCAs.
204 %description -n libibverbs-driver-bnxt_re -l pl.UTF-8
205 Sterownik przestrzeni użytkownika dla kart HCA Broadcom NetXtreme-E.
207 %package -n libibverbs-driver-bnxt_re-static
208 Summary: Static version of bnxt_re driver
209 Summary(pl.UTF-8): Statyczna wersja sterownika bnxt_re
210 Group: Development/Libraries
211 Requires: libibverbs-static = %{version}-%{release}
213 %description -n libibverbs-driver-bnxt_re-static
214 Static version of bnxt_re driver, which may be linked directly into
217 %description -n libibverbs-driver-bnxt_re-static -l pl.UTF-8
218 Statyczna wersja sterownika bnxt_re, którą można wbudować bezpośrednio
221 %package -n libibverbs-driver-cxgb3
222 Summary: Userspace driver for the Chelsio T3 iWARP RNIC
223 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Chelsio T3 iWARP RNIC
225 Requires: libibverbs = %{version}-%{release}
227 %description -n libibverbs-driver-cxgb3
228 Userspace driver for the Chelsio T3 iWARP RNIC.
230 %description -n libibverbs-driver-cxgb3 -l pl.UTF-8
231 Sterownik przestrzeni użytkownika dla kart Chelsio T3 iWARP RNIC.
233 %package -n libibverbs-driver-cxgb3-static
234 Summary: Static version of cxgb3 driver
235 Summary(pl.UTF-8): Statyczna wersja sterownika cxgb3
236 Group: Development/Libraries
237 Requires: libibverbs-static = %{version}-%{release}
239 %description -n libibverbs-driver-cxgb3-static
240 Static version of cxgb3 driver, which may be linked directly into
243 %description -n libibverbs-driver-cxgb3-static -l pl.UTF-8
244 Statyczna wersja sterownika cxgb3, którą można wbudować bezpośrednio w
247 %package -n libibverbs-driver-cxgb4
248 Summary: Userspace driver for the Chelsio T4 iWARP RNIC
249 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Chelsio T4 iWARP RNIC
251 Requires: libibverbs = %{version}-%{release}
253 %description -n libibverbs-driver-cxgb4
254 libcxgb4 is a userspace driver for the Chelsio T4 iWARP RNIC. It works
255 as a plug-in module for libibverbs that allows programs to use Chelsio
256 RNICs directly from userspace.
258 %description -n libibverbs-driver-cxgb4 -l pl.UTF-8
259 libcxgb4 to sterownik przestrzeni użytkownika dla kart Chelsio T4
260 iWARP RNIC. Działa jako moduł ładowany przez libibverbs, pozwalający
261 programom na dostęp z przestrzeni użytkownika do interfejsów RNIC
264 %package -n libibverbs-driver-cxgb4-static
265 Summary: Static version of cxgb4 driver
266 Summary(pl.UTF-8): Statyczna wersja sterownika cxgb4
267 Group: Development/Libraries
268 Requires: libibverbs-static = %{version}-%{release}
270 %description -n libibverbs-driver-cxgb4-static
271 Static version of cxgb4 driver, which may be linked directly into
274 %description -n libibverbs-driver-cxgb4-static -l pl.UTF-8
275 Statyczna wersja sterownika cxgb4, którą można wbudować bezpośrednio w
278 %package -n libibverbs-driver-efa
279 Summary: Userspace driver for the Amazon Elastic Fabric Adapters
280 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla urządzeń Amazon Elastic Fabric Adapter
282 Requires: libibverbs-driver-efa-libs = %{version}-%{release}
284 %description -n libibverbs-driver-efa
285 libefa is a userspace driver for Amazon Elastic Fabric Adapters. It
286 works as a plug-in module for libibverbs that allows programs to
287 use Amazon hardware directly from userspace.
289 %description -n libibverbs-driver-efa -l pl.UTF-8
290 libefa to sterownik przestrzeni użytkownika dla urządzeń Amazon
291 Elastic Fabric Adapter. Działa jako moduł ładowany przez libibverbs,
292 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
295 %package -n libibverbs-driver-efa-libs
296 Summary: Shared library for the Amazon Elastic Fabric Adapters
297 Summary(pl.UTF-8): Biblioteka współdzielona dla urządzeń Amazon Elastic Fabric Adapter
299 Requires: libibverbs = %{version}-%{release}
301 %description -n libibverbs-driver-efa-libs
302 Shared library for the Amazon Elastic Fabric Adapters.
304 %description -n libibverbs-driver-efa-libs -l pl.UTF-8
305 Biblioteka współdzielona dla urządzeń Amazon Elastic Fabric Adapter.
307 %package -n libibverbs-driver-efa-devel
308 Summary: Header file for the Amazon Elastic Fabric Adapters library
309 Summary(pl.UTF-8): Plik nagłówkowy biblioteki dla urządzeń Amazon Elastic Fabric Adapter
310 Group: Development/Libraries
311 Requires: libibverbs-devel = %{version}-%{release}
312 Requires: libibverbs-driver-efa-libs = %{version}-%{release}
314 %description -n libibverbs-driver-efa-devel
315 Header file for the Amazon Elastic Fabric Adapters library.
317 %description -n libibverbs-driver-efa-devel -l pl.UTF-8
318 Plik nagłówkowy biblioteki dla urządzeń Amazon Elastic Fabric Adapter.
320 %package -n libibverbs-driver-efa-static
321 Summary: Static version of efa driver
322 Summary(pl.UTF-8): Statyczna wersja sterownika efa
323 Group: Development/Libraries
324 Requires: libibverbs-static = %{version}-%{release}
326 %description -n libibverbs-driver-efa-static
327 Static version of efa driver, which may be linked directly into
330 %description -n libibverbs-driver-efa-static -l pl.UTF-8
331 Statyczna wersja sterownika efa, którą można wbudować bezpośrednio
334 %package -n libibverbs-driver-hfi1verbs
335 Summary: Userspace driver for Intel OPA Gen1 adapters
336 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Intel OPA Gen1
338 Requires: libibverbs = %{version}-%{release}
340 %description -n libibverbs-driver-hfi1verbs
341 Userspace driver for Intel OPA Gen1 adapters.
343 %description -n libibverbs-driver-hfi1verbs -l pl.UTF-8
344 Sterownik przestrzeni użytkownika dla kart Intel OPA Gen1.
346 %package -n libibverbs-driver-hfi1verbs-static
347 Summary: Static version of hfi1verbs driver
348 Summary(pl.UTF-8): Statyczna wersja sterownika hfi1verbs
349 Group: Development/Libraries
350 Requires: libibverbs-static = %{version}-%{release}
352 %description -n libibverbs-driver-hfi1verbs-static
353 Static version of hfi1verbs driver, which may be linked directly into
356 %description -n libibverbs-driver-hfi1verbs-static -l pl.UTF-8
357 Statyczna wersja sterownika hfi1verbs, którą można wbudować
358 bezpośrednio w aplikację.
360 %package -n libibverbs-driver-hns
361 Summary: Userspace driver for Hisilicon RoCE devices
362 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla urządzeń Hisilicon RoCE
364 Requires: libibverbs = %{version}-%{release}
366 %description -n libibverbs-driver-hns
367 Userspace driver for Hisilicon RoCE devices.
369 %description -n libibverbs-driver-hns -l pl.UTF-8
370 Sterownik przestrzeni użytkownika dla urządzeń Hisilicon RoCE.
372 %package -n libibverbs-driver-hns-static
373 Summary: Static version of hns driver
374 Summary(pl.UTF-8): Statyczna wersja sterownika hns
375 Group: Development/Libraries
376 Requires: libibverbs-static = %{version}-%{release}
378 %description -n libibverbs-driver-hns-static
379 Static version of hns driver, which may be linked directly into
382 %description -n libibverbs-driver-hns-static -l pl.UTF-8
383 Statyczna wersja sterownika hns, którą można wbudować bezpośrednio w
386 %package -n libibverbs-driver-i40iw
387 Summary: Userspace driver for the Intel Ethernet Connection X722 RDMA adapters
388 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart RDMA Intel Ethernet Connection X722
390 Requires: libibverbs = %{version}-%{release}
392 %description -n libibverbs-driver-i40iw
393 libi40iw is a userspace driver for the Intel Ethernet Connection X722
394 RDMA adapters. It works as a plug-in module for libibverbs that allows
395 programs to use RDMA hardware directly from userspace.
397 %description -n libibverbs-driver-i40iw -l pl.UTF-8
398 libi40iw to sterownik przestrzeni użytkownika dla kart RDMA Intel
399 Ethernet Connection X722 RDMA. Działa jako moduł ładowany przez
400 libibverbs, pozwalający programom na dostęp z przestrzeni użytkownika
403 %package -n libibverbs-driver-i40iw-static
404 Summary: Static version of i40iw driver
405 Summary(pl.UTF-8): Statyczna wersja sterownika i40iw
406 Group: Development/Libraries
407 Requires: libibverbs-static = %{version}-%{release}
409 %description -n libibverbs-driver-i40iw-static
410 Static version of i40iw driver, which may be linked directly into
413 %description -n libibverbs-driver-i40iw-static -l pl.UTF-8
414 Statyczna wersja sterownika i40iw, którą można wbudować bezpośrednio
417 %package -n libibverbs-driver-ipathverbs
418 Summary: Userspace driver for the QLogic InfiniBand HCAs
419 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart QLogic InfiniBand HCA
421 Requires: libibverbs = %{version}-%{release}
423 %description -n libibverbs-driver-ipathverbs
424 libipathverbs is a userspace driver for QLogic InfiniBand HCAs. It
425 works as a plug-in module for libibverbs that allows programs to use
426 QLogic hardware directly from userspace.
428 Currently the driver supports the following HCAs:
429 - InfiniPath QLE7140 (PCIe)
430 - InfiniPath QMI7140 (PCIe)
431 - InfiniPath QHT7040 (HyperTransport)
432 - InfiniPath QHT7140 (HyperTransport)
434 It uses ib_ipath kernel driver.
436 %description -n libibverbs-driver-ipathverbs -l pl.UTF-8
437 libipathverbs to sterownik przestrzeni użytkownika dla kart QLogic
438 InfiniBand HCA. Działa jako moduł ładowany przez libibverbs,
439 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
442 Obecnie sterownik obsługuje następujące kontrolery HCA:
443 - InfiniPath QLE7140 (PCIe)
444 - InfiniPath QMI7140 (PCIe)
445 - InfiniPath QHT7040 (HyperTransport)
446 - InfiniPath QHT7140 (HyperTransport)
448 Wykorzystuje sterownik jądra ib_ipath.
450 %package -n libibverbs-driver-ipathverbs-static
451 Summary: Static version of ipathverbs driver
452 Summary(pl.UTF-8): Statyczna wersja sterownika ipathverbs
453 Group: Development/Libraries
454 Requires: libibverbs-static = %{version}-%{release}
456 %description -n libibverbs-driver-ipathverbs-static
457 Static version of ipathverbs driver, which may be linked directly into
460 %description -n libibverbs-driver-ipathverbs-static -l pl.UTF-8
461 Statyczna wersja sterownika ipathverbs, którą można wbudować
462 bezpośrednio w aplikację.
464 %package -n libibverbs-driver-mlx4
465 Summary: Userspace driver for the Mellanox ConnectX InfiniBand HCAs
466 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Mellanox ConnectX InfiniBand HCA
468 Requires: libibverbs-driver-mlx4-libs = %{version}-%{release}
470 %description -n libibverbs-driver-mlx4
471 libmlx4 is a userspace driver for Mellanox ConnectX InfiniBand HCAs.
472 It works as a plug-in module for libibverbs that allows programs to
473 use Mellanox hardware directly from userspace.
475 Currently the driver supports HCAs on PCI Express interface based on
476 MT25408 ConnectX chip, using mlx4_ib kernel driver.
478 %description -n libibverbs-driver-mlx4 -l pl.UTF-8
479 libmlx4 to sterownik przestrzeni użytkownika dla kart Mellanox
480 ConnectX InfiniBand HCA. Działa jako moduł ładowany przez libibverbs,
481 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
484 Obecnie sterownik obsługuje kontrolery HCA na szynie PCI Express
485 oparte na układzie MT25408 ConnectX poprzez sterownik jądra mlx4_ib.
487 %package -n libibverbs-driver-mlx4-libs
488 Summary: Shared library for the Mellanox ConnectX InfiniBand HCAs
489 Summary(pl.UTF-8): Biblioteka współdzielona dla kart Mellanox ConnectX InfiniBand HCA
491 Requires: libibverbs = %{version}-%{release}
493 %description -n libibverbs-driver-mlx4-libs
494 Shared library for the Mellanox ConnectX InfiniBand HCAs.
496 %description -n libibverbs-driver-mlx4-libs -l pl.UTF-8
497 Biblioteka współdzielona dla kart Mellanox ConnectX InfiniBand HCA.
499 %package -n libibverbs-driver-mlx4-devel
500 Summary: Header file for the Mellanox ConnectX InfiniBand HCAs library
501 Summary(pl.UTF-8): Plik nagłówkowy biblioteki dla kart Mellanox ConnectX InfiniBand HCA
502 Group: Development/Libraries
503 Requires: libibverbs-devel = %{version}-%{release}
504 Requires: libibverbs-driver-mlx4-libs = %{version}-%{release}
506 %description -n libibverbs-driver-mlx4-devel
507 Header file for the Mellanox ConnectX InfiniBand HCAs library.
509 %description -n libibverbs-driver-mlx4-devel -l pl.UTF-8
510 Plik nagłówkowy biblioteki dla kart Mellanox ConnectX InfiniBand HCA.
512 %package -n libibverbs-driver-mlx4-static
513 Summary: Static version of mlx4 driver
514 Summary(pl.UTF-8): Statyczna wersja sterownika mlx4
515 Group: Development/Libraries
516 Requires: libibverbs-static = %{version}-%{release}
518 %description -n libibverbs-driver-mlx4-static
519 Static version of mlx4 driver, which may be linked directly into
522 %description -n libibverbs-driver-mlx4-static -l pl.UTF-8
523 Statyczna wersja sterownika mlx4, którą można wbudować bezpośrednio
526 %package -n libibverbs-driver-mlx5
527 Summary: Userspace driver for the Mellanox Connect-IB InfiniBand HCAs
528 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Mellanox Connect-IB InfiniBand HCA
530 Requires: libibverbs = %{version}-%{release}
532 %description -n libibverbs-driver-mlx5
533 libmlx5 is a userspace driver for Mellanox Connect-IB InfiniBand
534 HCAs. It works as a plug-in module for libibverbs that allows
535 programs to use Mellanox hardware directly from userspace.
537 Currently the driver supports HCAs on PCI Express interface based on
538 MT27600 Connect-IB chip, using mlx5_ib kernel driver.
540 %description -n libibverbs-driver-mlx5 -l pl.UTF-8
541 libmlx5 to sterownik przestrzeni użytkownika dla kart Mellanox
542 Connect-IB InfiniBand HCA. Działa jako moduł ładowany przez
543 libibverbs, pozwalający programom na dostęp z przestrzeni użytkownika
546 Obecnie sterownik obsługuje kontrolery HCA na szynie PCI Express
547 oparte na układzie MT27600 Connect-IB poprzez sterownik jądra mlx5_ib.
549 %package -n libibverbs-driver-mlx5-libs
550 Summary: Shared library for the Mellanox Connect-IB InfiniBand HCAs
551 Summary(pl.UTF-8): Biblioteka współdzielona dla kart Mellanox Connect-IB InfiniBand HCA
553 Requires: libibverbs = %{version}-%{release}
555 %description -n libibverbs-driver-mlx5-libs
556 Shared library for the Mellanox Connect-IB InfiniBand HCAs.
558 %description -n libibverbs-driver-mlx5-libs -l pl.UTF-8
559 Biblioteka współdzielona dla kart Mellanox Connect-IB InfiniBand HCA.
561 %package -n libibverbs-driver-mlx5-devel
562 Summary: Header file for the Mellanox Connect-IB InfiniBand HCAs library
563 Summary(pl.UTF-8): Plik nagłówkowy biblioteki dla kart Mellanox Connect-IB InfiniBand HCA
564 Group: Development/Libraries
565 Requires: libibverbs-devel = %{version}-%{release}
566 Requires: libibverbs-driver-mlx5-libs = %{version}-%{release}
568 %description -n libibverbs-driver-mlx5-devel
569 Header file for the Mellanox Connect-IB InfiniBand HCAs library.
571 %description -n libibverbs-driver-mlx5-devel -l pl.UTF-8
572 Plik nagłówkowy biblioteki dla kart Mellanox Connect-IB InfiniBand
575 %package -n libibverbs-driver-mlx5-static
576 Summary: Static version of mlx5 driver
577 Summary(pl.UTF-8): Statyczna wersja sterownika mlx5
578 Group: Development/Libraries
579 Requires: libibverbs-static = %{version}-%{release}
581 %description -n libibverbs-driver-mlx5-static
582 Static version of mlx5 driver, which may be linked directly into
585 %description -n libibverbs-driver-mlx5-static -l pl.UTF-8
586 Statyczna wersja sterownika mlx5, którą można wbudować bezpośrednio
589 %package -n libibverbs-driver-mthca
590 Summary: Userspace driver for the Mellanox InfiniBand HCAs
591 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Mellanox InfiniBand HCA
593 Requires: libibverbs = %{version}-%{release}
595 %description -n libibverbs-driver-mthca
596 libmthca is a userspace driver for Mellanox InfiniBand HCAs. It works
597 as a plug-in module for libibverbs that allows programs to use
598 Mellanox hardware directly from userspace.
600 Currently the driver supports HCAs on PCI-X/PCI Express interface
601 based on MT23108/MT25208/MT25204 InfiniHost chips, using ib_mthca
604 %description -n libibverbs-driver-mthca -l pl.UTF-8
605 libmthca to sterownik przestrzeni użytkownika dla kart Mellanox
606 InfiniBand HCA. Działa jako moduł ładowany przez libibverbs,
607 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
610 Obecnie sterownik obsługuje kontrolery HCA na szynie PCI-X/PCI Express
611 oparte na układach MT23108/MT25208/MT25204 InfiniHost poprzez
612 sterownik jądra ib_mthca.
614 %package -n libibverbs-driver-mthca-static
615 Summary: Static version of mthca driver
616 Summary(pl.UTF-8): Statyczna wersja sterownika mthca
617 Group: Development/Libraries
618 Requires: libibverbs-static = %{version}-%{release}
620 %description -n libibverbs-driver-mthca-static
621 Static version of mthca driver, which may be linked directly into
624 %description -n libibverbs-driver-mthca-static -l pl.UTF-8
625 Statyczna wersja sterownika mthca, którą można wbudować bezpośrednio
628 %package -n libibverbs-driver-nes
629 Summary: Userspace driver for the NetEffect Ethernet Server Cluster adapters
630 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart NetEffect Ethernet Server Cluster
632 Requires: libibverbs = %{version}-%{release}
634 %description -n libibverbs-driver-nes
635 libnes is a userspace driver for NetEffect Ethernet Server Cluster
636 adapters. It works as a plug-in module for libibverbs that allows
637 programs to use NetEffect hardware directly from userspace.
639 %description -n libibverbs-driver-nes -l pl.UTF-8
640 libnes to sterownik przestrzeni użytkownika dla kart NetEffect
641 Ethernet Server Cluster. Działa jako moduł ładowany przez libibverbs,
642 pozwalający programom na dostęp z przestrzeni użytkownika do sprzętu
645 %package -n libibverbs-driver-nes-static
646 Summary: Static version of nes driver
647 Summary(pl.UTF-8): Statyczna wersja sterownika nes
648 Group: Development/Libraries
649 Requires: libibverbs-static = %{version}-%{release}
651 %description -n libibverbs-driver-nes-static
652 Static version of nes driver, which may be linked directly into
655 %description -n libibverbs-driver-nes-static -l pl.UTF-8
656 Statyczna wersja sterownika nes, którą można wbudować bezpośrednio
659 %package -n libibverbs-driver-ocrdma
660 Summary: Userspace driver for the Emulex OneConnect RDMA adapters
661 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart Emulex OneConnect RDMA
663 Requires: libibverbs = %{version}-%{release}
665 %description -n libibverbs-driver-ocrdma
666 libocrdma is a userspace driver for the Emulex OneConnect RDMA
667 adapters. It works as a plug-in module for libibverbs that allows
668 programs to use Emulex RDMA hardware directly from userspace.
670 %description -n libibverbs-driver-ocrdma -l pl.UTF-8
671 libocrdma to sterownik przestrzeni użytkownika dla kart Emulex
672 OneConnect RDMA. Działa jako moduł ładowany przez libibverbs,
673 pozwalający programom na dostęp z przestrzeni użytkownika do
676 %package -n libibverbs-driver-ocrdma-static
677 Summary: Static version of ocrdma driver
678 Summary(pl.UTF-8): Statyczna wersja sterownika ocrdma
679 Group: Development/Libraries
680 Requires: libibverbs-static = %{version}-%{release}
682 %description -n libibverbs-driver-ocrdma-static
683 Static version of ocrdma driver, which may be linked directly into
686 %description -n libibverbs-driver-ocrdma-static -l pl.UTF-8
687 Statyczna wersja sterownika ocrdma, którą można wbudować bezpośrednio
690 %package -n libibverbs-driver-qedr
691 Summary: Userspace driver for QLogic QED HCAs
692 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla kart HCA QLogic QED
694 Requires: libibverbs = %{version}-%{release}
696 %description -n libibverbs-driver-qedr
697 Userspace driver for QLogic QED HCAs.
699 %description -n libibverbs-driver-qedr -l pl.UTF-8
700 Sterownik przestrzeni użytkownika dla kart HCA QLogic QED.
702 %package -n libibverbs-driver-qedr-static
703 Summary: Static version of qedr driver
704 Summary(pl.UTF-8): Statyczna wersja sterownika qedr
705 Group: Development/Libraries
706 Requires: libibverbs-static = %{version}-%{release}
708 %description -n libibverbs-driver-qedr-static
709 Static version of qedr driver, which may be linked directly into
712 %description -n libibverbs-driver-qedr-static -l pl.UTF-8
713 Statyczna wersja sterownika qedr, którą można wbudować bezpośrednio w
716 %package -n libibverbs-driver-rxe
717 Summary: Userspace driver for software RDMA over Ethernet
718 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla programowego RDMA po Ethernecie
720 Requires: libibverbs = %{version}-%{release}
722 %description -n libibverbs-driver-rxe
723 Userspace driver for software RDMA over Ethernet.
725 %description -n libibverbs-driver-rxe -l pl.UTF-8
726 Sterownik przestrzeni użytkownika dla programowego RDMA po Ethernecie.
728 %package -n libibverbs-driver-rxe-static
729 Summary: Static version of rxe driver
730 Summary(pl.UTF-8): Statyczna wersja sterownika rxe
731 Group: Development/Libraries
732 Requires: libibverbs-static = %{version}-%{release}
734 %description -n libibverbs-driver-rxe-static
735 Static version of rxe driver, which may be linked directly into
738 %description -n libibverbs-driver-rxe-static -l pl.UTF-8
739 Statyczna wersja sterownika rxe, którą można wbudować bezpośrednio w
742 %package -n libibverbs-driver-siw
743 Summary: Userspace driver for software iWarp protocol
744 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla programowego protokołu iWarp
746 Requires: libibverbs = %{version}-%{release}
748 %description -n libibverbs-driver-siw
749 Userspace driver for software iWarp protocol.
751 %description -n libibverbs-driver-siw -l pl.UTF-8
752 Sterownik przestrzeni użytkownika dla programowego protokołu iWarp.
754 %package -n libibverbs-driver-siw-static
755 Summary: Static version of siw driver
756 Summary(pl.UTF-8): Statyczna wersja sterownika siw
757 Group: Development/Libraries
758 Requires: libibverbs-static = %{version}-%{release}
760 %description -n libibverbs-driver-siw-static
761 Static version of siw driver, which may be linked directly into
764 %description -n libibverbs-driver-siw-static -l pl.UTF-8
765 Statyczna wersja sterownika siw, którą można wbudować bezpośrednio w
768 %package -n libibverbs-driver-vmw_pvrdma
769 Summary: Userspace driver for the VMware Paravirtual RDMA devices
770 Summary(pl.UTF-8): Sterownik przestrzeni użytkownika dla urządzeń VMware Paravirtual RDMA
772 Requires: libibverbs = %{version}-%{release}
774 %description -n libibverbs-driver-vmw_pvrdma
775 libvmw_pvrdma is a userspace driver for VMware Paravirtual RDMA. It
776 works as a plug-in module for libibverbs that allows programs to use
777 the VMware Paravirtual RDMA device directly from user space.
779 %description -n libibverbs-driver-vmw_pvrdma -l pl.UTF-8
780 libvmw_pvrdma to sterownik przestrzeni użytkownika dla VMware
781 Paravirtual RDMA. Działa jako moduł ładowany przez libibverbs,
782 pozwalający programom na dostęp z przestrzeni użytkownika do
783 urządzeń VMware Paravirtual RDMA.
785 %package -n libibverbs-driver-vmw_pvrdma-static
786 Summary: Static version of vmw_pvrdma driver
787 Summary(pl.UTF-8): Statyczna wersja sterownika vmw_pvrdma
788 Group: Development/Libraries
789 Requires: libibverbs-static = %{version}-%{release}
791 %description -n libibverbs-driver-vmw_pvrdma-static
792 Static version of vmw_pvrdma driver, which may be linked directly into
795 %description -n libibverbs-driver-vmw_pvrdma-static -l pl.UTF-8
796 Statyczna wersja sterownika vmw_pvrdma, którą można wbudować
797 bezpośrednio w aplikację.
799 %package -n librdmacm
800 Summary: Userspace RDMA Connection Manager
801 Summary(pl.UTF-8): Zarządca połączeń RDMA w przestrzeni użytkowika
803 Requires: libibverbs = %{version}-%{release}
805 %description -n librdmacm
806 librdmacm provides a userspace RDMA Communication Management API.
808 %description -n librdmacm -l pl.UTF-8
809 librdmacm udostępnia API RDMA Communication Management (zarządzające
810 połączeniami RDMA) w przestrzeni użytkownika.
812 %package -n librdmacm-devel
813 Summary: Header files for librdmacm library
814 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki librdmacm
815 Group: Development/Libraries
816 Requires: libibverbs-devel = %{version}-%{release}
817 Requires: librdmacm = %{version}-%{release}
818 Requires: linux-libc-headers >= 7:2.6.20
820 %description -n librdmacm-devel
821 Header files for librdmacm library.
823 %description -n librdmacm-devel -l pl.UTF-8
824 Pliki nagłówkowe biblioteki librdmacm.
826 %package -n librdmacm-static
827 Summary: Static librdmacm library
828 Summary(pl.UTF-8): Statyczna biblioteka librdmacm
829 Group: Development/Libraries
830 Requires: librdmacm-devel = %{version}-%{release}
832 %description -n librdmacm-static
833 This package contains the static librdmacm library.
835 %description -n librdmacm-static -l pl.UTF-8
836 Ten pakiet zawiera statyczną bibliotekę librdmacm.
838 %package -n librdmacm-utils
839 Summary: RDMA Connection Manager utilities
840 Summary(pl.UTF-8): Programy narzędziowe dla zarządcy połączeń RDMA
841 Group: Applications/System
842 Requires: librdmacm = %{version}-%{release}
844 %description -n librdmacm-utils
845 RDMA Connection Manager utilities.
847 %description -n librdmacm-utils -l pl.UTF-8
848 Programy narzędziowe dla zarządcy połączeń RDMA.
850 %package -n libibumad
851 Summary: Userspace InfiniBand MAD library
852 Summary(pl.UTF-8): Biblioteka InfiniBand MAD dla przestrzeni użytkownika
855 %description -n libibumad
856 libibumad provides the user MAD library functions which sit on top of
857 the user MAD modules in the kernel. These are used by the IB
858 diagnostic and management tools, including OpenSM.
860 %description -n libibumad -l pl.UTF-8
861 libibumad to biblioteka udostępniająca funkcje MAD w przestrzeni
862 użytkownika, komunikująca się z modułami MAD w jądrze. Jest używana
863 przez narzędzia diagnostyczne oraz zarządzające IB, w tym OpenSM.
865 %package -n libibumad-devel
866 Summary: Header files for libibumad library
867 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libibumad
868 Group: Development/Libraries
869 Requires: libibumad = %{version}-%{release}
870 # for dir and other IB functionality
871 Requires: libibverbs-devel = %{version}-%{release}
873 %description -n libibumad-devel
874 Header files for libibumad library.
876 %description -n libibumad-devel -l pl.UTF-8
877 Pliki nagłówkowe biblioteki libibumad.
879 %package -n libibumad-static
880 Summary: Static libibumad library
881 Summary(pl.UTF-8): Statyczna biblioteka libibumad
882 Group: Development/Libraries
883 Requires: libibumad-devel = %{version}-%{release}
885 %description -n libibumad-static
886 This package contains the static libibumad library.
888 %description -n libibumad-static -l pl.UTF-8
889 Ten pakiet zawiera statyczną bibliotekę libibumad.
892 Summary: OpenFabrics Alliance InfiniBand MAD library
893 Summary(pl.UTF-8): Biblioteka OpenFabrics Alliance InfiniBand MAD
895 Requires: libibumad = %{version}-%{release}
897 %description -n libibmad
898 libibmad provides low layer InfiniBand functions for use by the IB
899 diagnostic and management programs. These include MAD, SA, SMP, and
900 other basic IB functions.
902 %description -n libibmad -l pl.UTF-8
903 libibmad to biblioteka udostępniająca niskopoziomowe funkcje
904 InfiniBand przeznaczone dla programów diagnostycznych i zarządzających
905 IB. Obejmuje MAD, SA, SMP i inne podstawowe funkcje IB.
907 %package -n libibmad-devel
908 Summary: Header files for libibmad library
909 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libibmad
910 Group: Development/Libraries
911 Requires: libibmad = %{version}-%{release}
912 Requires: libibumad-devel = %{version}-%{release}
914 %description -n libibmad-devel
915 Header files for libibmad library.
917 %description -n libibmad-devel -l pl.UTF-8
918 Pliki nagłówkowe biblioteki libibmad.
920 %package -n libibmad-static
921 Summary: Static libibmad library
922 Summary(pl.UTF-8): Statyczna biblioteka libibmad
923 Group: Development/Libraries
924 Requires: libibmad-devel = %{version}-%{release}
926 %description -n libibmad-static
927 This package contains the static libibmad library.
929 %description -n libibmad-static -l pl.UTF-8
930 Ten pakiet zawiera statyczną bibliotekę libibmad.
933 Summary: InfiniBand Communication Manager Assistant
934 Summary(pl.UTF-8): Asystent zarządzania komunikacją InfiniBand
935 Group: Networking/Utilities
936 Requires: rdma-boot = %{version}-%{release}
938 %description -n ibacm
939 ibacm assists with establishing communication over InfiniBand.
941 %description -n ibacm -l pl.UTF-8
942 ibacm pomaga przy nawiązywaniu łączności poprzez InfiniBand.
944 %package -n ibacm-devel
945 Summary: Header files for IB ACM service
946 Summary(pl.UTF-8): Pliki nagłówkowe usługi IB ACM
947 Group: Development/Libraries
948 Requires: libibverbs-devel = %{version}-%{release}
949 # doesn't require ibacm
951 %description -n ibacm-devel
952 Header files for IB ACM service.
954 %description -n ibacm-devel -l pl.UTF-8
955 Pliki nagłówkowe usługi IB ACM.
957 %package -n infiniband-diags
958 Summary: InfiniBand diagnostic tools
959 Summary(pl.UTF-8): Narzędzia diagnostyczne InfiniBand
960 Group: Networking/Utilities
961 Requires: infiniband-diags-libs = %{version}-%{release}
963 %description -n infiniband-diags
964 This package provides InfiniBand diagnostic programs and scripts
965 needed to diagnose an IB subnet.
967 %description -n infiniband-diags -l pl.UTF-8
968 Ten pakiet zawiera programy i skrypty diagnostyczne InfiniBand
969 potrzebne do diagnostyki podsieci IB.
971 %package -n infiniband-diags-libs
972 Summary: InfiniBand diagnostic library
973 Summary(pl.UTF-8): Biblioteka diagnostyczna InfiniBand
975 Requires: libibmad = %{version}-%{release}
976 Requires: libibumad = %{version}-%{release}
978 %description -n infiniband-diags-libs
979 InfiniBand diagnostic library.
981 %description -n infiniband-diags-libs -l pl.UTF-8
982 Biblioteka diagnostyczna InfiniBand.
984 %package -n infiniband-diags-devel
985 Summary: Header files for libibnetdisc library
986 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libibnetdisc
987 Group: Development/Libraries
988 Requires: infiniband-diags-libs = %{version}-%{release}
989 Requires: libibmad-devel = %{version}-%{release}
990 Requires: libibumad-devel = %{version}-%{release}
992 %description -n infiniband-diags-devel
993 Header files for libibnetdisc library.
995 %description -n infiniband-diags-devel -l pl.UTF-8
996 Pliki nagłówkowe biblioteki libibnetdisc.
998 %package -n infiniband-diags-static
999 Summary: Static libibnetdisc library
1000 Summary(pl.UTF-8): Statyczna biblioteka libibnetdisc
1001 Group: Development/Libraries
1002 Requires: infiniband-diags-devel = %{version}-%{release}
1004 %description -n infiniband-diags-static
1005 Static libibnetdisc library.
1007 %description -n infiniband-diags-static -l pl.UTF-8
1008 Statyczna biblioteka libibnetdisc.
1011 Summary: iWarp Port Mapper userspace daemon
1012 Summary(pl.UTF-8): Demon przestrzeni użytkownika usługi iWarp Port Mapper
1013 Group: Networking/Daemons
1014 Requires: rc-scripts
1015 Requires: rdma-boot = %{version}-%{release}
1016 Requires: systemd-units >= 0.38
1017 # misleading package name before 1.0.6
1018 Obsoletes: libiwpm < 1.0.6
1019 # internal API headers, never useful without sources
1020 Obsoletes: libiwpm-devel < 1.0.6
1022 %description -n iwpmd
1023 iwpmd provides a userspace service for iWarp drivers to claim TCP
1024 ports through the standard socket interface.
1026 %description -n iwpmd -l pl.UTF-8
1027 iwpmd dostarcza usługę przestrzeni użytkownika dla sterowników
1028 iWarp, pozwalającą im zajmować porty TCP poprzez standardowy interfejs
1031 %package -n srptools
1032 Summary: Tools for SRP/IB
1033 Summary(pl.UTF-8): Narzędzia do SRP/IB
1034 Group: Networking/Utilities
1035 Requires: rdma-boot = %{version}-%{release}
1037 %description -n srptools
1038 In conjunction with the kernel ib_srp driver, srptools allows you to
1039 discover and use SCSI devices via the SCSI RDMA Protocol over
1042 %description -n srptools -l pl.UTF-8
1043 W połączeniu ze sterownikiem jądra ib_srp, srptools pozwalają na
1044 wykrywanie i używanie urządzeń SCSI poprzez protokół SCSI RDMA po
1047 %package -n python3-pyverbs
1048 Summary: Python 3 API over IB verbs
1049 Summary(pl.UTF-8): API Pythona 3 do IB verbs
1050 Group: Libraries/Python
1051 Requires: libibverbs = %{version}-%{release}
1053 %description -n python3-pyverbs
1054 Pyverbs is a Cython-based Python API over libibverbs, providing an
1055 easy, object-oriented access to IB verbs.
1057 %description -n python3-pyverbs -l pl.UTF-8
1058 Pyverbs to oparte na Cythonie API Pythona do libibverbs, zapewniające
1059 łatwy, zorientowany obiektowo dostęp do IB verbs.
1068 # .pc files generation expect INCLUDEDIR and LIBDIR relative to PREFIX
1070 -DCMAKE_INSTALL_INCLUDEDIR=include \
1071 -DCMAKE_INSTALL_INITDDIR=/etc/rc.d/init.d \
1072 -DCMAKE_INSTALL_LIBDIR=%{_lib} \
1073 -DCMAKE_INSTALL_PERLDIR=%{perl_vendorlib} \
1074 -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=%{systemdunitdir} \
1075 -DCMAKE_INSTALL_UDEV_RULESDIR=/lib/udev/rules.d \
1076 %{?with_static_libs:-DENABLE_STATIC=ON} \
1079 -DPYTHON_EXECUTABLE:PATH=%{__python3}
1087 rm -rf $RPM_BUILD_ROOT
1088 #install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
1090 %{__make} -C build install \
1091 DESTDIR=$RPM_BUILD_ROOT
1094 %{__rm} -r $RPM_BUILD_ROOT%{py3_sitedir}/pyverbs/{tests,run_tests.py}
1095 %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}/pyverbs
1096 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}/pyverbs
1099 # TODO: drop when other packages switch to upstream compatible lib{ibverbs,rdmacm}.pc
1100 # check if not present already
1101 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/ibverbs.pc ] || exit 1
1102 sed -e 's,@prefix@,%{_prefix},;
1103 s,@libdir@,%{_libdir},;
1104 s,@LIBVERSION@,%{version},' %{SOURCE1} >$RPM_BUILD_ROOT%{_pkgconfigdir}/ibverbs.pc
1105 [ ! -f $RPM_BUILD_ROOT%{_pkgconfigdir}/rdmacm.pc ] || exit 1
1106 sed -e 's,@prefix@,%{_prefix},;
1107 s,@libdir@,%{_libdir},;
1108 s,@LIBVERSION@,%{version},' %{SOURCE2} >$RPM_BUILD_ROOT%{_pkgconfigdir}/rdmacm.pc
1111 %{__rm} $RPM_BUILD_ROOT%{_docdir}/{MAINTAINERS,*.md}
1114 rm -rf $RPM_BUILD_ROOT
1116 %post -n libibverbs -p /sbin/ldconfig
1117 %postun -n libibverbs -p /sbin/ldconfig
1119 %post -n libibverbs-driver-efa-libs -p /sbin/ldconfig
1120 %postun -n libibverbs-driver-efa-libs -p /sbin/ldconfig
1122 %post -n libibverbs-driver-mlx4-libs -p /sbin/ldconfig
1123 %postun -n libibverbs-driver-mlx4-libs -p /sbin/ldconfig
1125 %post -n libibverbs-driver-mlx5-libs -p /sbin/ldconfig
1126 %postun -n libibverbs-driver-mlx5-libs -p /sbin/ldconfig
1128 %post -n librdmacm -p /sbin/ldconfig
1129 %postun -n librdmacm -p /sbin/ldconfig
1131 %post -n libibumad -p /sbin/ldconfig
1132 %postun -n libibumad -p /sbin/ldconfig
1134 %post -n libibmad -p /sbin/ldconfig
1135 %postun -n libibmad -p /sbin/ldconfig
1137 %post -n infiniband-diags-libs -p /sbin/ldconfig
1138 %postun -n infiniband-diags-libs -p /sbin/ldconfig
1141 %defattr(644,root,root,755)
1145 %defattr(644,root,root,755)
1146 %doc Documentation/udev.md
1147 %dir %{_sysconfdir}/rdma
1148 %dir %{_sysconfdir}/rdma/modules
1149 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/infiniband.conf
1150 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/iwarp.conf
1151 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/opa.conf
1152 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/rdma.conf
1153 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/roce.conf
1154 %{systemdunitdir}/rdma-hw.target
1155 %{systemdunitdir}/rdma-load-modules@.service
1156 %attr(755,root,root) /lib/udev/rdma_rename
1157 /lib/udev/rules.d/60-rdma-persistent-naming.rules
1158 /lib/udev/rules.d/75-rdma-description.rules
1159 /lib/udev/rules.d/90-rdma-hw-modules.rules
1160 /lib/udev/rules.d/90-rdma-ulp-modules.rules
1161 /lib/udev/rules.d/90-rdma-umad.rules
1162 %config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/70-persistent-ipoib.rules
1165 %defattr(644,root,root,755)
1166 %attr(755,root,root) %{_sbindir}/rdma-ndd
1167 %{systemdunitdir}/rdma-ndd.service
1168 /lib/udev/rules.d/60-rdma-ndd.rules
1169 %{_mandir}/man8/rdma-ndd.8*
1171 %files -n libibverbs
1172 %defattr(644,root,root,755)
1173 %doc COPYING.BSD_FB COPYING.BSD_MIT COPYING.md MAINTAINERS README.md Documentation/{libibverbs,tag_matching}.md
1174 %attr(755,root,root) %{_libdir}/libibverbs.so.*.*.*
1175 %attr(755,root,root) %ghost %{_libdir}/libibverbs.so.1
1176 %dir %{_libdir}/libibverbs
1177 %dir %{_sysconfdir}/libibverbs.d
1179 %files -n libibverbs-devel
1180 %defattr(644,root,root,755)
1181 %attr(755,root,root) %{_libdir}/libibverbs.so
1182 %dir %{_includedir}/infiniband
1183 %{_includedir}/infiniband/arch.h
1184 %{_includedir}/infiniband/ib_user_ioctl_verbs.h
1185 %{_includedir}/infiniband/opcode.h
1186 %{_includedir}/infiniband/sa.h
1187 %{_includedir}/infiniband/sa-kern-abi.h
1188 %{_includedir}/infiniband/tm_types.h
1189 %{_includedir}/infiniband/verbs.h
1190 %{_includedir}/infiniband/verbs_api.h
1191 %{_pkgconfigdir}/libibverbs.pc
1193 %{_pkgconfigdir}/ibverbs.pc
1194 %{_mandir}/man3/ibv_*.3*
1195 %{_mandir}/man3/mbps_to_ibv_rate.3*
1196 %{_mandir}/man3/mult_to_ibv_rate.3*
1198 %if %{with static_libs}
1199 %files -n libibverbs-static
1200 %defattr(644,root,root,755)
1201 %{_libdir}/libibverbs.a
1204 %files -n libibverbs-utils
1205 %defattr(644,root,root,755)
1206 %attr(755,root,root) %{_bindir}/ibv_*
1207 %{_mandir}/man1/ibv_*.1*
1209 %files -n libibverbs-driver-bnxt_re
1210 %defattr(644,root,root,755)
1211 %attr(755,root,root) %{_libdir}/libibverbs/libbnxt_re-%{ibv_abi}.so
1212 %{_sysconfdir}/libibverbs.d/bnxt_re.driver
1214 %if %{with static_libs}
1215 %files -n libibverbs-driver-bnxt_re-static
1216 %defattr(644,root,root,755)
1217 %{_libdir}/libbnxt_re-%{ibv_abi}.a
1220 %files -n libibverbs-driver-cxgb3
1221 %defattr(644,root,root,755)
1222 %attr(755,root,root) %{_libdir}/libibverbs/libcxgb3-%{ibv_abi}.so
1223 %{_sysconfdir}/libibverbs.d/cxgb3.driver
1225 %if %{with static_libs}
1226 %files -n libibverbs-driver-cxgb3-static
1227 %defattr(644,root,root,755)
1228 %{_libdir}/libcxgb3-%{ibv_abi}.a
1231 %files -n libibverbs-driver-cxgb4
1232 %defattr(644,root,root,755)
1233 %attr(755,root,root) %{_libdir}/libibverbs/libcxgb4-%{ibv_abi}.so
1234 %{_sysconfdir}/libibverbs.d/cxgb4.driver
1236 %if %{with static_libs}
1237 %files -n libibverbs-driver-cxgb4-static
1238 %defattr(644,root,root,755)
1239 %{_libdir}/libcxgb4-%{ibv_abi}.a
1242 %files -n libibverbs-driver-efa
1243 %defattr(644,root,root,755)
1244 %attr(755,root,root) %{_libdir}/libibverbs/libefa-%{ibv_abi}.so
1245 %{_sysconfdir}/libibverbs.d/efa.driver
1247 %files -n libibverbs-driver-efa-libs
1248 %defattr(644,root,root,755)
1249 %attr(755,root,root) %{_libdir}/libefa.so.*.*.*
1250 %attr(755,root,root) %ghost %{_libdir}/libefa.so.1
1252 %files -n libibverbs-driver-efa-devel
1253 %defattr(644,root,root,755)
1254 %attr(755,root,root) %{_libdir}/libefa.so
1255 %{_includedir}/infiniband/efadv.h
1256 %{_pkgconfigdir}/libefa.pc
1257 %{_mandir}/man3/efadv_create_driver_qp.3*
1258 %{_mandir}/man7/efadv.7*
1260 %if %{with static_libs}
1261 %files -n libibverbs-driver-efa-static
1262 %defattr(644,root,root,755)
1266 %files -n libibverbs-driver-hfi1verbs
1267 %defattr(644,root,root,755)
1268 %attr(755,root,root) %{_libdir}/libibverbs/libhfi1verbs-%{ibv_abi}.so
1269 %{_sysconfdir}/libibverbs.d/hfi1verbs.driver
1271 %if %{with static_libs}
1272 %files -n libibverbs-driver-hfi1verbs-static
1273 %defattr(644,root,root,755)
1274 %{_libdir}/libhfi1verbs-%{ibv_abi}.a
1277 %files -n libibverbs-driver-hns
1278 %defattr(644,root,root,755)
1279 %attr(755,root,root) %{_libdir}/libibverbs/libhns-%{ibv_abi}.so
1280 %{_sysconfdir}/libibverbs.d/hns.driver
1282 %if %{with static_libs}
1283 %files -n libibverbs-driver-hns-static
1284 %defattr(644,root,root,755)
1285 %{_libdir}/libhns-%{ibv_abi}.a
1288 %files -n libibverbs-driver-i40iw
1289 %defattr(644,root,root,755)
1290 %attr(755,root,root) %{_libdir}/libibverbs/libi40iw-%{ibv_abi}.so
1291 %{_sysconfdir}/libibverbs.d/i40iw.driver
1293 %if %{with static_libs}
1294 %files -n libibverbs-driver-i40iw-static
1295 %defattr(644,root,root,755)
1296 %{_libdir}/libi40iw-%{ibv_abi}.a
1299 %files -n libibverbs-driver-ipathverbs
1300 %defattr(644,root,root,755)
1301 %attr(755,roor,root) %{_libexecdir}/truescale-serdes.cmds
1302 %attr(755,root,root) %{_libdir}/libibverbs/libipathverbs-%{ibv_abi}.so
1303 %{_sysconfdir}/libibverbs.d/ipathverbs.driver
1304 %config(noreplace) %verify(not md5 mtime size) /etc/modprobe.d/truescale.conf
1306 %if %{with static_libs}
1307 %files -n libibverbs-driver-ipathverbs-static
1308 %defattr(644,root,root,755)
1309 %{_libdir}/libipathverbs-%{ibv_abi}.a
1312 %files -n libibverbs-driver-mlx4
1313 %defattr(644,root,root,755)
1314 %attr(755,root,root) %{_libdir}/libibverbs/libmlx4-%{ibv_abi}.so
1315 %{_sysconfdir}/libibverbs.d/mlx4.driver
1316 /etc/modprobe.d/mlx4.conf
1318 %files -n libibverbs-driver-mlx4-libs
1319 %defattr(644,root,root,755)
1320 %attr(755,root,root) %{_libdir}/libmlx4.so.*.*.*
1321 %attr(755,root,root) %ghost %{_libdir}/libmlx4.so.1
1323 %files -n libibverbs-driver-mlx4-devel
1324 %defattr(644,root,root,755)
1325 %attr(755,root,root) %{_libdir}/libmlx4.so
1326 %{_includedir}/infiniband/mlx4dv.h
1327 %{_pkgconfigdir}/libmlx4.pc
1328 %{_mandir}/man3/mlx4dv_*.3*
1329 %{_mandir}/man7/mlx4dv.7*
1331 %if %{with static_libs}
1332 %files -n libibverbs-driver-mlx4-static
1333 %defattr(644,root,root,755)
1334 %{_libdir}/libmlx4.a
1337 %files -n libibverbs-driver-mlx5
1338 %defattr(644,root,root,755)
1339 %attr(755,root,root) %{_libdir}/libibverbs/libmlx5-%{ibv_abi}.so
1340 %{_sysconfdir}/libibverbs.d/mlx5.driver
1342 %files -n libibverbs-driver-mlx5-libs
1343 %defattr(644,root,root,755)
1344 %attr(755,root,root) %{_libdir}/libmlx5.so.*.*.*
1345 %attr(755,root,root) %ghost %{_libdir}/libmlx5.so.1
1347 %files -n libibverbs-driver-mlx5-devel
1348 %defattr(644,root,root,755)
1349 %attr(755,root,root) %{_libdir}/libmlx5.so
1350 %{_includedir}/infiniband/mlx5_api.h
1351 %{_includedir}/infiniband/mlx5_user_ioctl_verbs.h
1352 %{_includedir}/infiniband/mlx5dv.h
1353 %{_pkgconfigdir}/libmlx5.pc
1354 %{_mandir}/man3/mlx5dv_*.3*
1355 %{_mandir}/man7/mlx5dv.7*
1357 %if %{with static_libs}
1358 %files -n libibverbs-driver-mlx5-static
1359 %defattr(644,root,root,755)
1360 %{_libdir}/libmlx5.a
1363 %files -n libibverbs-driver-mthca
1364 %defattr(644,root,root,755)
1365 %attr(755,root,root) %{_libdir}/libibverbs/libmthca-%{ibv_abi}.so
1366 %{_sysconfdir}/libibverbs.d/mthca.driver
1368 %if %{with static_libs}
1369 %files -n libibverbs-driver-mthca-static
1370 %defattr(644,root,root,755)
1371 %{_libdir}/libmthca-%{ibv_abi}.a
1374 %files -n libibverbs-driver-nes
1375 %defattr(644,root,root,755)
1376 %attr(755,root,root) %{_libdir}/libibverbs/libnes-%{ibv_abi}.so
1377 %{_sysconfdir}/libibverbs.d/nes.driver
1379 %if %{with static_libs}
1380 %files -n libibverbs-driver-nes-static
1381 %defattr(644,root,root,755)
1382 %{_libdir}/libnes-%{ibv_abi}.a
1385 %files -n libibverbs-driver-ocrdma
1386 %defattr(644,root,root,755)
1387 %attr(755,root,root) %{_libdir}/libibverbs/libocrdma-%{ibv_abi}.so
1388 %{_sysconfdir}/libibverbs.d/ocrdma.driver
1390 %if %{with static_libs}
1391 %files -n libibverbs-driver-ocrdma-static
1392 %defattr(644,root,root,755)
1393 %{_libdir}/libocrdma-%{ibv_abi}.a
1396 %files -n libibverbs-driver-qedr
1397 %defattr(644,root,root,755)
1398 %attr(755,root,root) %{_libdir}/libibverbs/libqedr-%{ibv_abi}.so
1399 %{_sysconfdir}/libibverbs.d/qedr.driver
1401 %if %{with static_libs}
1402 %files -n libibverbs-driver-qedr-static
1403 %defattr(644,root,root,755)
1404 %{_libdir}/libqedr-%{ibv_abi}.a
1407 %files -n libibverbs-driver-rxe
1408 %defattr(644,root,root,755)
1409 %doc Documentation/rxe.md
1410 %attr(755,root,root) %{_bindir}/rxe_cfg
1411 %attr(755,root,root) %{_libdir}/libibverbs/librxe-%{ibv_abi}.so
1412 %{_sysconfdir}/libibverbs.d/rxe.driver
1413 %{_mandir}/man7/rxe.7*
1414 %{_mandir}/man8/rxe_cfg.8*
1416 %if %{with static_libs}
1417 %files -n libibverbs-driver-rxe-static
1418 %defattr(644,root,root,755)
1419 %{_libdir}/librxe-%{ibv_abi}.a
1422 %files -n libibverbs-driver-siw
1423 %defattr(644,root,root,755)
1424 %attr(755,root,root) %{_libdir}/libibverbs/libsiw-%{ibv_abi}.so
1425 %{_sysconfdir}/libibverbs.d/siw.driver
1427 %if %{with static_libs}
1428 %files -n libibverbs-driver-siw-static
1429 %defattr(644,root,root,755)
1430 %{_libdir}/libsiw-%{ibv_abi}.a
1433 %files -n libibverbs-driver-vmw_pvrdma
1434 %defattr(644,root,root,755)
1435 %attr(755,root,root) %{_libdir}/libibverbs/libvmw_pvrdma-%{ibv_abi}.so
1436 %{_sysconfdir}/libibverbs.d/vmw_pvrdma.driver
1438 %if %{with static_libs}
1439 %files -n libibverbs-driver-vmw_pvrdma-static
1440 %defattr(644,root,root,755)
1441 %{_libdir}/libvmw_pvrdma-%{ibv_abi}.a
1445 %defattr(644,root,root,755)
1446 %doc Documentation/librdmacm.md
1447 %attr(755,root,root) %{_libdir}/librdmacm.so.*.*.*
1448 %attr(755,root,root) %ghost %{_libdir}/librdmacm.so.1
1449 %dir %{_libdir}/rsocket
1450 %attr(755,root,root) %{_libdir}/rsocket/librspreload.so*
1452 %files -n librdmacm-devel
1453 %defattr(644,root,root,755)
1454 %attr(755,root,root) %{_libdir}/librdmacm.so
1455 %{_includedir}/infiniband/ib.h
1456 %{_includedir}/rdma/rdma_cma.h
1457 %{_includedir}/rdma/rdma_cma_abi.h
1458 %{_includedir}/rdma/rdma_verbs.h
1459 %{_includedir}/rdma/rsocket.h
1460 %{_pkgconfigdir}/librdmacm.pc
1462 %{_pkgconfigdir}/rdmacm.pc
1463 %{_mandir}/man3/rdma_*.3*
1464 %{_mandir}/man7/rdma_cm.7*
1465 %{_mandir}/man7/rsocket.7*
1467 %files -n librdmacm-utils
1468 %defattr(644,root,root,755)
1469 %attr(755,root,root) %{_bindir}/cmtime
1470 %attr(755,root,root) %{_bindir}/mckey
1471 %attr(755,root,root) %{_bindir}/rcopy
1472 %attr(755,root,root) %{_bindir}/rdma_client
1473 %attr(755,root,root) %{_bindir}/rdma_server
1474 %attr(755,root,root) %{_bindir}/rdma_xclient
1475 %attr(755,root,root) %{_bindir}/rdma_xserver
1476 %attr(755,root,root) %{_bindir}/riostream
1477 %attr(755,root,root) %{_bindir}/rping
1478 %attr(755,root,root) %{_bindir}/rstream
1479 %attr(755,root,root) %{_bindir}/ucmatose
1480 %attr(755,root,root) %{_bindir}/udaddy
1481 %attr(755,root,root) %{_bindir}/udpong
1482 %{_mandir}/man1/cmtime.1*
1483 %{_mandir}/man1/mckey.1*
1484 %{_mandir}/man1/rcopy.1*
1485 %{_mandir}/man1/rdma_client.1*
1486 %{_mandir}/man1/rdma_server.1*
1487 %{_mandir}/man1/rdma_xclient.1*
1488 %{_mandir}/man1/rdma_xserver.1*
1489 %{_mandir}/man1/riostream.1*
1490 %{_mandir}/man1/rping.1*
1491 %{_mandir}/man1/rstream.1*
1492 %{_mandir}/man1/ucmatose.1*
1493 %{_mandir}/man1/udaddy.1*
1494 %{_mandir}/man1/udpong.1*
1496 %if %{with static_libs}
1497 %files -n librdmacm-static
1498 %defattr(644,root,root,755)
1499 %{_libdir}/librdmacm.a
1503 %defattr(644,root,root,755)
1504 %attr(755,root,root) %{_libdir}/libibumad.so.*.*.*
1505 %attr(755,root,root) %ghost %{_libdir}/libibumad.so.3
1507 %files -n libibumad-devel
1508 %defattr(644,root,root,755)
1509 %attr(755,root,root) %{_libdir}/libibumad.so
1510 %{_includedir}/infiniband/umad*.h
1511 %{_pkgconfigdir}/libibumad.pc
1512 %{_mandir}/man3/umad_*.3*
1514 %if %{with static_libs}
1515 %files -n libibumad-static
1516 %defattr(644,root,root,755)
1517 %{_libdir}/libibumad.a
1521 %defattr(644,root,root,755)
1522 %attr(755,root,root) %{_libdir}/libibmad.so.*.*.*
1523 %attr(755,root,root) %ghost %{_libdir}/libibmad.so.5
1525 %files -n libibmad-devel
1526 %defattr(644,root,root,755)
1527 %attr(755,root,root) %{_libdir}/libibmad.so
1528 %{_includedir}/infiniband/mad.h
1529 %{_includedir}/infiniband/mad_osd.h
1530 %{_pkgconfigdir}/libibmad.pc
1532 %if %{with static_libs}
1533 %files -n libibmad-static
1534 %defattr(644,root,root,755)
1535 %{_libdir}/libibmad.a
1539 %defattr(644,root,root,755)
1540 %doc Documentation/ibacm.md
1541 %attr(755,root,root) %{_bindir}/ib_acme
1542 %attr(755,root,root) %{_sbindir}/ibacm
1543 %dir %{_libdir}/ibacm
1544 %attr(755,root,root) %{_libdir}/ibacm/libibacmp.so
1545 %attr(754,root,root) /etc/rc.d/init.d/ibacm
1546 %{systemdunitdir}/ibacm.service
1547 %{systemdunitdir}/ibacm.socket
1548 %{_mandir}/man1/ib_acme.1*
1549 %{_mandir}/man1/ibacm.1*
1551 %files -n ibacm-devel
1552 %defattr(644,root,root,755)
1553 %{_includedir}/infiniband/acm.h
1554 %{_includedir}/infiniband/acm_prov.h
1555 %{_mandir}/man7/ibacm.7*
1556 %{_mandir}/man7/ibacm_prov.7*
1558 %files -n infiniband-diags
1559 %defattr(644,root,root,755)
1560 %attr(755,root,root) %{_sbindir}/check_lft_balance.pl
1561 %attr(755,root,root) %{_sbindir}/dump_fts
1562 %attr(755,root,root) %{_sbindir}/dump_lfts.sh
1563 %attr(755,root,root) %{_sbindir}/dump_mfts.sh
1564 %attr(755,root,root) %{_sbindir}/ibaddr
1565 %attr(755,root,root) %{_sbindir}/ibcacheedit
1566 %attr(755,root,root) %{_sbindir}/ibccconfig
1567 %attr(755,root,root) %{_sbindir}/ibccquery
1568 %attr(755,root,root) %{_sbindir}/ibfindnodesusing.pl
1569 %attr(755,root,root) %{_sbindir}/ibhosts
1570 %attr(755,root,root) %{_sbindir}/ibidsverify.pl
1571 %attr(755,root,root) %{_sbindir}/iblinkinfo
1572 %attr(755,root,root) %{_sbindir}/ibnetdiscover
1573 %attr(755,root,root) %{_sbindir}/ibnodes
1574 %attr(755,root,root) %{_sbindir}/ibping
1575 %attr(755,root,root) %{_sbindir}/ibportstate
1576 %attr(755,root,root) %{_sbindir}/ibqueryerrors
1577 %attr(755,root,root) %{_sbindir}/ibroute
1578 %attr(755,root,root) %{_sbindir}/ibrouters
1579 %attr(755,root,root) %{_sbindir}/ibstat
1580 %attr(755,root,root) %{_sbindir}/ibstatus
1581 %attr(755,root,root) %{_sbindir}/ibswitches
1582 %attr(755,root,root) %{_sbindir}/ibsysstat
1583 %attr(755,root,root) %{_sbindir}/ibtracert
1584 %attr(755,root,root) %{_sbindir}/perfquery
1585 %attr(755,root,root) %{_sbindir}/saquery
1586 %attr(755,root,root) %{_sbindir}/sminfo
1587 %attr(755,root,root) %{_sbindir}/smpdump
1588 %attr(755,root,root) %{_sbindir}/smpquery
1589 %attr(755,root,root) %{_sbindir}/vendstat
1590 %dir %{_sysconfdir}/infiniband-diags
1591 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/infiniband-diags/error_thresholds
1592 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/infiniband-diags/ibdiag.conf
1593 %{perl_vendorlib}/IBswcountlimits.pm
1594 %{_mandir}/man8/check_lft_balance.8*
1595 %{_mandir}/man8/dump_fts.8*
1596 %{_mandir}/man8/dump_lfts.8*
1597 %{_mandir}/man8/dump_mfts.8*
1598 %{_mandir}/man8/ibaddr.8*
1599 %{_mandir}/man8/ibcacheedit.8*
1600 %{_mandir}/man8/ibccconfig.8*
1601 %{_mandir}/man8/ibccquery.8*
1602 %{_mandir}/man8/ibfindnodesusing.8*
1603 %{_mandir}/man8/ibhosts.8*
1604 %{_mandir}/man8/ibidsverify.8*
1605 %{_mandir}/man8/iblinkinfo.8*
1606 %{_mandir}/man8/ibnetdiscover.8*
1607 %{_mandir}/man8/ibnodes.8*
1608 %{_mandir}/man8/ibping.8*
1609 %{_mandir}/man8/ibportstate.8*
1610 %{_mandir}/man8/ibqueryerrors.8*
1611 %{_mandir}/man8/ibroute.8*
1612 %{_mandir}/man8/ibrouters.8*
1613 %{_mandir}/man8/ibstat.8*
1614 %{_mandir}/man8/ibstatus.8*
1615 %{_mandir}/man8/ibswitches.8*
1616 %{_mandir}/man8/ibsysstat.8*
1617 %{_mandir}/man8/ibtracert.8*
1618 %{_mandir}/man8/infiniband-diags.8*
1619 %{_mandir}/man8/perfquery.8*
1620 %{_mandir}/man8/saquery.8*
1621 %{_mandir}/man8/sminfo.8*
1622 %{_mandir}/man8/smpdump.8*
1623 %{_mandir}/man8/smpquery.8*
1624 %{_mandir}/man8/vendstat.8*
1626 %files -n infiniband-diags-libs
1627 %defattr(644,root,root,755)
1628 %attr(755,root,root) %{_libdir}/libibnetdisc.so.*.*.*
1629 %attr(755,root,root) %ghost %{_libdir}/libibnetdisc.so.5
1631 %files -n infiniband-diags-devel
1632 %defattr(644,root,root,755)
1633 %attr(755,root,root) %{_libdir}/libibnetdisc.so
1634 %{_includedir}/infiniband/ibnetdisc.h
1635 %{_includedir}/infiniband/ibnetdisc_osd.h
1636 %{_pkgconfigdir}/libibnetdisc.pc
1637 %{_mandir}/man3/ibnd_*.3*
1639 %if %{with static_libs}
1640 %files -n infiniband-diags-static
1641 %defattr(644,root,root,755)
1642 %{_libdir}/libibnetdisc.a
1646 %defattr(644,root,root,755)
1647 %attr(755,root,root) %{_sbindir}/iwpmd
1648 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/iwpmd.conf
1649 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/iwpmd.conf
1650 %attr(754,root,root) /etc/rc.d/init.d/iwpmd
1651 %{systemdunitdir}/iwpmd.service
1652 /lib/udev/rules.d/90-iwpmd.rules
1653 %{_mandir}/man5/iwpmd.conf.5*
1654 %{_mandir}/man8/iwpmd.8*
1657 %defattr(644,root,root,755)
1658 %doc Documentation/ibsrpdm.md
1659 %attr(755,root,root) %{_sbindir}/srp_daemon
1660 %attr(755,root,root) %{_sbindir}/srp_daemon.sh
1661 %attr(755,root,root) %{_sbindir}/ibsrpdm
1662 %attr(755,root,root) %{_sbindir}/run_srp_daemon
1663 %dir %{_libexecdir}/srp_daemon
1664 %attr(755,roor,root) %{_libexecdir}/srp_daemon/start_on_all_ports
1665 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/srp_daemon.conf
1666 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rdma/modules/srp_daemon.conf
1667 %attr(754,root,root) /etc/rc.d/init.d/srpd
1668 %{systemdunitdir}/srp_daemon.service
1669 %{systemdunitdir}/srp_daemon_port@.service
1670 /lib/udev/rules.d/60-srp_daemon.rules
1671 %{_mandir}/man1/ibsrpdm.1*
1672 %{_mandir}/man1/srp_daemon.1*
1673 %{_mandir}/man5/srp_daemon.service.5*
1674 %{_mandir}/man5/srp_daemon_port@.service.5*
1677 %files -n python3-pyverbs
1678 %defattr(644,root,root,755)
1679 %dir %{py3_sitedir}/pyverbs
1680 %attr(755,root,root) %{py3_sitedir}/pyverbs/*.cpython-*.so
1681 %{py3_sitedir}/pyverbs/*.py
1682 %{py3_sitedir}/pyverbs/__pycache__