]> git.pld-linux.org Git - packages/libblockdev.git/blame - libblockdev.spec
Release 4 (by relup.sh)
[packages/libblockdev.git] / libblockdev.spec
CommitLineData
771cd1b7 1#
6602659b 2# Conditional build:
771cd1b7 3%bcond_without apidocs # gtk-doc based API documentation
6602659b
MB
4#
5Summary: A library for low-level manipulation with block devices
771cd1b7 6Summary(pl.UTF-8): Biblioteka do niskopoziomowych operacji na urządzeniach blokowych
6602659b 7Name: libblockdev
60071ebb 8Version: 2.26
3c39e3a5 9Release: 4
6602659b
MB
10License: LGPL v2+
11Group: Libraries
12Source0: https://github.com/storaged-project/libblockdev/releases/download/%{version}-1/%{name}-%{version}.tar.gz
60071ebb 13# Source0-md5: d022c1ebb9b9a838c1a8c8b2b781b69d
6602659b 14URL: https://github.com/storaged-project/libblockdev
771cd1b7 15BuildRequires: autoconf >= 2.50
6602659b 16BuildRequires: automake
60071ebb 17BuildRequires: cryptsetup-devel >= 2.3.0
6602659b
MB
18BuildRequires: device-mapper-devel >= 1.02.93
19BuildRequires: dmraid-devel
20BuildRequires: glib2-devel >= 1:2.42.2
21BuildRequires: gobject-introspection-devel >= 1.3.0
22BuildRequires: gtk-doc
23BuildRequires: kmod-devel >= 19
24BuildRequires: libblkid-devel >= 2.23.0
25BuildRequires: libbytesize-devel >= 0.1
26BuildRequires: libmount-devel >= 2.23.0
771cd1b7
JB
27BuildRequires: libtool >= 2:2
28BuildRequires: libuuid-devel
29BuildRequires: ndctl-devel >= 58.4
6602659b
MB
30BuildRequires: nss-devel >= 3.18.0
31BuildRequires: parted-devel >= 3.1
32BuildRequires: pkgconfig
771cd1b7
JB
33BuildRequires: python-devel >= 2
34BuildRequires: python3-devel >= 1:3.2
35BuildRequires: udev-devel >= 1:216
6602659b 36BuildRequires: volume_key-devel
771cd1b7 37BuildRequires: yaml-devel >= 0.1
6602659b 38Requires: glib2 >= 1:2.42.2
771cd1b7
JB
39Requires: kmod-libs >= 19
40Requires: udev-libs >= 1:216
6602659b
MB
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%description
44The libblockdev is a C library with GObject introspection support that
45can be used for doing low-level operations with block devices like
46setting up LVM, BTRFS, LUKS or MD RAID. The library uses plugins (LVM,
47BTRFS,...) and serves as a thin wrapper around its plugins'
48functionality. All the plugins, however, can be used as standalone
49libraries. One of the core principles of libblockdev is that it is
50stateless from the storage configuration's perspective (e.g. it has no
51information about VGs when creating an LV).
52
771cd1b7
JB
53%description -l pl.UTF-8
54libblockdev to biblioteka C z obsługą GObject introspection. Można ją
55wykorzystywać do wykonywania niskopoziomowych operacji na urządzeniach
56blokowaych, w tym konfigurowania LVM, BTRFS, LUKS czy MD RAID.
57Biblioteka wykorzystuje wtyczki (LVM, BTRFS...) oraz służy jako cienka
58warstwa pośrednia do funkcjonalności tych wtyczek. Wszystkie wtyczki
59mogą być także wykorzystywane jako samodzielne biblioteki. Jedną z
60głównych zasad libblockdev jest to, że jest bezstanowa z punktu
61widzenia konfiguracji urządzenia (np. nie ma informacji o VG podczas
62tworzenia LV).
63
6602659b
MB
64%package devel
65Summary: Header files for libblockdev library
66Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libblockdec
67Group: Development/Libraries
68Requires: %{name} = %{version}-%{release}
69Requires: %{name}-btrfs = %{version}-%{release}
70Requires: %{name}-crypto = %{version}-%{release}
71Requires: %{name}-dm = %{version}-%{release}
72Requires: %{name}-fs = %{version}-%{release}
73Requires: %{name}-kbd = %{version}-%{release}
74Requires: %{name}-loop = %{version}-%{release}
75Requires: %{name}-lvm = %{version}-%{release}
76Requires: %{name}-lvm-dbus = %{version}-%{release}
77Requires: %{name}-mdraid = %{version}-%{release}
78Requires: %{name}-mpath = %{version}-%{release}
79Requires: %{name}-part = %{version}-%{release}
80Requires: %{name}-swap = %{version}-%{release}
81Requires: glib2-devel >= 1:2.42.2
82
83%description devel
84Header files for libblockdev library.
85
86%description devel -l pl.UTF-8
87Pliki nagłówkowe biblioteki libblockdev.
88
89%package apidocs
90Summary: libblockdev API documentation
91Summary(pl.UTF-8): Dokumentacja API biblioteki libblockdev
92Group: Documentation
93Requires: gtk-doc-common
94
95%description apidocs
96API documentation for libblockdev library.
97
98%description apidocs -l pl.UTF-8
99Dokumentacja API biblioteki libblockdev.
100
101%package btrfs
102Summary: The BTRFS plugin for the libblockdev library
771cd1b7 103Summary(pl.UTF-8): Wtyczka BTRFS do biblioteki libblockdev
6602659b
MB
104Group: Libraries
105Requires: %{name} = %{version}-%{release}
106Requires: btrfs-progs
771cd1b7 107Requires: libbytesize >= 0.1
6602659b
MB
108
109%description btrfs
110The libblockdev library plugin providing the BTRFS-related
111functionality.
112
771cd1b7
JB
113%description btrfs -l pl.UTF-8
114Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
115związaną z BTRFS.
116
6602659b
MB
117%package crypto
118Summary: The crypto plugin for the libblockdev library
771cd1b7 119Summary(pl.UTF-8): Wtyczka crypto do biblioteki libblockdev
6602659b
MB
120Group: Libraries
121Requires: %{name} = %{version}-%{release}
60071ebb 122Requires: cryptsetup >= 2.3.0
771cd1b7
JB
123Requires: libblkid >= 2.23.0
124Requires: nss >= 3.18.1
6602659b
MB
125
126%description crypto
127The libblockdev library plugin providing the functionality related to
128encrypted devices (LUKS).
129
771cd1b7
JB
130%description crypto -l pl.UTF-8
131Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
132związaną z urządzeniami szyfrowanymi (LUKS).
133
6602659b
MB
134%package dm
135Summary: The Device Mapper plugin for the libblockdev library
771cd1b7 136Summary(pl.UTF-8): Wtyczka Device Mapper do biblioteki libblockdev
6602659b
MB
137Group: Libraries
138Requires: %{name} = %{version}-%{release}
771cd1b7 139Requires: device-mapper >= 1.02.93
6602659b
MB
140Requires: dmraid
141
142%description dm
143The libblockdev library plugin providing the functionality related to
144Device Mapper.
145
771cd1b7
JB
146%description dm -l pl.UTF-8
147Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
148związaną z Device Mapperem.
149
6602659b
MB
150%package fs
151Summary: The FS plugin for the libblockdev library
771cd1b7 152Summary(pl.UTF-8): Wtyczka FS do biblioteki libblockdev
6602659b
MB
153Group: Libraries
154Requires: %{name} = %{version}-%{release}
771cd1b7
JB
155Requires: libblkid >= 2.23.0
156Requires: libmount >= 2.23.0
157Requires: parted-libs >= 3.1
6602659b
MB
158
159%description fs
160The libblockdev library plugin providing the functionality related to
161operations with file systems.
162
771cd1b7
JB
163%description fs -l pl.UTF-8
164Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
165związaną z operacjami na systemie plików.
166
6602659b
MB
167%package kbd
168Summary: The KBD plugin for the libblockdev library
771cd1b7 169Summary(pl.UTF-8): Wtyczka KBD do biblioteki libblockdev
6602659b
MB
170Group: Libraries
171Requires: %{name} = %{version}-%{release}
172Requires: bcache-tools >= 1.0.8
771cd1b7 173Requires: libbytesize >= 0.1
6602659b
MB
174
175%description kbd
176The libblockdev library plugin providing the functionality related to
177kernel block devices (namely zRAM and Bcache).
178
771cd1b7
JB
179%description kbd -l pl.UTF-8
180Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
181związaną z urządzeniami blokowymi jądra (konkretnie zRAM i Bcache).
182
6602659b
MB
183%package loop
184Summary: The loop plugin for the libblockdev library
771cd1b7 185Summary(pl.UTF-8): Wtyczka loop do biblioteki libblockdev
6602659b
MB
186Group: Libraries
187Requires: %{name} = %{version}-%{release}
188
189%description loop
190The libblockdev library plugin providing the functionality related to
191loop devices.
192
771cd1b7
JB
193%description loop -l pl.UTF-8
194Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
195związaną z urządzeniami loopback.
196
6602659b
MB
197%package lvm
198Summary: The LVM plugin for the libblockdev library
771cd1b7 199Summary(pl.UTF-8): Wtyczka LVM do biblioteki libblockdev
6602659b
MB
200Group: Libraries
201Requires: %{name} = %{version}-%{release}
771cd1b7
JB
202Requires: libbytesize >= 0.1
203Requires: lvm2 >= 1.02.93
6602659b
MB
204Requires: thin-provisioning-tools
205
206%description lvm
207The libblockdev library plugin providing the LVM-related
208functionality.
209
771cd1b7
JB
210%description lvm -l pl.UTF-8
211Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
212związaną z LVM.
213
6602659b 214%package lvm-dbus
771cd1b7
JB
215Summary: The LVM-DBus plugin for the libblockdev library
216Summary(pl.UTF-8): Wtyczka LVM-DBus do biblioteki libblockdev
6602659b
MB
217Group: Libraries
218Requires: %{name} = %{version}-%{release}
219Requires: lvm2-dbusd >= 2.02.156
220Requires: thin-provisioning-tools
221
222%description lvm-dbus
223The libblockdev library plugin providing the LVM-related functionality
224utilizing the LVM DBus API.
225
771cd1b7
JB
226%description lvm-dbus -l pl.UTF-8
227Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
228związaną z LVM, wykorzystująca API DBus LVM.
229
6602659b
MB
230%package mdraid
231Summary: The MD RAID plugin for the libblockdev library
771cd1b7 232Summary(pl.UTF-8): Wtyczka MD RAID do biblioteki libblockdev
6602659b
MB
233Group: Libraries
234Requires: %{name} = %{version}-%{release}
771cd1b7 235Requires: libbytesize >= 0.1
6602659b
MB
236Requires: mdadm
237
238%description mdraid
239The libblockdev library plugin providing the functionality related to
240MD RAID.
241
771cd1b7
JB
242%description mdraid -l pl.UTF-8
243Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
244związaną z MD RAID.
245
6602659b
MB
246%package mpath
247Summary: The multipath plugin for the libblockdev library
771cd1b7 248Summary(pl.UTF-8): Wtyczka multipath do biblioteki libblockdev
6602659b
MB
249Group: Libraries
250Requires: %{name} = %{version}-%{release}
251Requires: multipath-tools
252
253%description mpath
254The libblockdev library plugin providing the functionality related to
255multipath devices.
256
771cd1b7
JB
257%description mpath -l pl.UTF-8
258Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
259związaną z urządzeniami multipath.
260
c87cf6bf
AG
261%package nvdimm
262Summary: The nvdimm plugin for the libblockdev library
771cd1b7 263Summary(pl.UTF-8): Wtyczka nvdimm do biblioteki libblockdev
c87cf6bf
AG
264Group: Libraries
265Requires: %{name} = %{version}-%{release}
771cd1b7 266Requires: ndctl-libs >= 58.4
c87cf6bf
AG
267
268%description nvdimm
269The libblockdev library plugin providing the functionality related to
270nvdimm devices.
271
771cd1b7
JB
272%description nvdimm -l pl.UTF-8
273Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
274związaną z urządzeniami nvdimm.
275
6602659b
MB
276%package part
277Summary: The partitioning plugin for the libblockdev library
771cd1b7 278Summary(pl.UTF-8): Wtyczka partycjonująca do biblioteki libblockdev
6602659b
MB
279Group: Libraries
280Requires: %{name} = %{version}-%{release}
281Requires: gdisk
e5ecd459 282Requires: kpartx
771cd1b7 283Requires: parted-libs >= 3.1
6602659b
MB
284Requires: util-linux
285
286%description part
287The libblockdev library plugin providing the functionality related to
288partitioning.
289
771cd1b7
JB
290%description part -l pl.UTF-8
291Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
292związaną z partycjonowaniem.
293
6602659b
MB
294%package swap
295Summary: The swap plugin for the libblockdev library
771cd1b7 296Summary(pl.UTF-8): Wtyczka swap do biblioteki libblockdev
6602659b
MB
297Group: Libraries
298Requires: %{name} = %{version}-%{release}
771cd1b7
JB
299Requires: libblkid >= 2.23.0
300Requires: util-linux >= 2.23.0
6602659b
MB
301
302%description swap
303The libblockdev library plugin providing the functionality related to
304swap devices.
305
771cd1b7
JB
306%description swap -l pl.UTF-8
307Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
308związaną z urządzeniami wymiany.
309
c87cf6bf
AG
310%package vdo
311Summary: The vdo plugin for the libblockdev library
771cd1b7 312Summary(pl.UTF-8): Wtyczka vdo do biblioteki libblockdev
c87cf6bf
AG
313Group: Libraries
314Requires: %{name} = %{version}-%{release}
771cd1b7 315Requires: libbytesize >= 0.1
c87cf6bf
AG
316
317%description vdo
318The libblockdev library plugin providing the functionality related to
319vdo devices.
320
771cd1b7
JB
321%description vdo -l pl.UTF-8
322Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
323związaną z urządzeniami vdo.
324
6602659b
MB
325%package plugins
326Summary: Meta-package that pulls all the libblockdev plugins as dependencies
771cd1b7 327Summary(pl.UTF-8): Metapakiet instalujący przez zależności wszystkie wtyczki libblockdev
6602659b
MB
328Group: Libraries
329Requires: %{name}-btrfs = %{version}-%{release}
330Requires: %{name}-crypto = %{version}-%{release}
331Requires: %{name}-dm = %{version}-%{release}
332Requires: %{name}-fs = %{version}-%{release}
333Requires: %{name}-kbd = %{version}-%{release}
334Requires: %{name}-loop = %{version}-%{release}
335Requires: %{name}-lvm = %{version}-%{release}
336Requires: %{name}-lvm-dbus = %{version}-%{release}
337Requires: %{name}-mdraid = %{version}-%{release}
338Requires: %{name}-mpath = %{version}-%{release}
86448555 339Requires: %{name}-nvdimm = %{version}-%{release}
6602659b
MB
340Requires: %{name}-part = %{version}-%{release}
341Requires: %{name}-swap = %{version}-%{release}
86448555 342Requires: %{name}-vdo = %{version}-%{release}
6602659b
MB
343
344%description plugins
345A meta-package that pulls all the libblockdev plugins as dependencies.
346
771cd1b7
JB
347%description plugins -l pl.UTF-8
348Metapakiet instalujący przez zależności wszystkie wtyczki libblockdev.
349
6602659b 350%package -n python-blockdev
771cd1b7
JB
351Summary: Python 2 bindings for libblockdev
352Summary(pl.UTF-8): Wiązania Pythona 2 do libblockdev
6602659b
MB
353Group: Libraries/Python
354Requires: %{name} = %{version}-%{release}
771cd1b7 355Requires: python-pygobject3 >= 3
6602659b
MB
356
357%description -n python-blockdev
771cd1b7
JB
358This package contains Python 2 bindings for libblockdev.
359
360%description -n python-blockdev -l pl.UTF-8
361Ten pakiet zawiera wiązania Pythona 2 do libblockdev.
6602659b
MB
362
363%package -n python3-blockdev
771cd1b7
JB
364Summary: Python 2 bindings for libblockdev
365Summary(pl.UTF-8): Wiązania Pythona 2 do libblockdev
6602659b
MB
366Group: Libraries/Python
367Requires: %{name} = %{version}-%{release}
771cd1b7 368Requires: python3-pygobject3 >= 3
6602659b
MB
369
370%description -n python3-blockdev
371This package contains Python 3 bindings for libblockdev.
372
771cd1b7
JB
373%description -n python3-blockdev -l pl.UTF-8
374Ten pakiet zawiera wiązania Pythona 3 do libblockdev.
375
6602659b
MB
376%prep
377%setup -q
378
379%build
380%{__libtoolize}
381%{__aclocal} -I m4
382%{__autoconf}
383%{__automake}
384%configure \
385 %{__with_without apidocs gtk-doc}
386%{__make}
387
388%install
389rm -rf $RPM_BUILD_ROOT
390install -d $RPM_BUILD_ROOT%{_gtkdocdir}
391
392%{__make} install \
393 DESTDIR=$RPM_BUILD_ROOT
394
395%if %{with apidocs}
771cd1b7 396%{__mv} $RPM_BUILD_ROOT{%{_datadir}/gtk-doc/html/libblockdev,%{_gtkdocdir}}
6602659b
MB
397%endif
398
771cd1b7 399%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
6602659b
MB
400
401%py_comp $RPM_BUILD_ROOT%{py_sitedir}
402%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
403%py_postclean
404
405%clean
406rm -rf $RPM_BUILD_ROOT
407
408%post -p /sbin/ldconfig
409%postun -p /sbin/ldconfig
410
771cd1b7
JB
411%post btrfs -p /sbin/ldconfig
412%postun btrfs -p /sbin/ldconfig
6602659b 413
771cd1b7
JB
414%post crypto -p /sbin/ldconfig
415%postun crypto -p /sbin/ldconfig
6602659b 416
771cd1b7
JB
417%post dm -p /sbin/ldconfig
418%postun dm -p /sbin/ldconfig
6602659b 419
771cd1b7
JB
420%post fs -p /sbin/ldconfig
421%postun fs -p /sbin/ldconfig
6602659b 422
771cd1b7
JB
423%post kbd -p /sbin/ldconfig
424%postun kbd -p /sbin/ldconfig
6602659b 425
771cd1b7
JB
426%post loop -p /sbin/ldconfig
427%postun loop -p /sbin/ldconfig
6602659b 428
771cd1b7
JB
429%post lvm -p /sbin/ldconfig
430%postun lvm -p /sbin/ldconfig
6602659b 431
771cd1b7
JB
432%post lvm-dbus -p /sbin/ldconfig
433%postun lvm-dbus -p /sbin/ldconfig
6602659b 434
771cd1b7
JB
435%post mdraid -p /sbin/ldconfig
436%postun mdraid -p /sbin/ldconfig
6602659b 437
771cd1b7
JB
438%post mpath -p /sbin/ldconfig
439%postun mpath -p /sbin/ldconfig
6602659b 440
771cd1b7
JB
441%post nvdimm -p /sbin/ldconfig
442%postun nvdimm -p /sbin/ldconfig
c87cf6bf 443
771cd1b7
JB
444%post part -p /sbin/ldconfig
445%postun part -p /sbin/ldconfig
6602659b 446
771cd1b7
JB
447%post swap -p /sbin/ldconfig
448%postun swap -p /sbin/ldconfig
6602659b 449
771cd1b7
JB
450%post vdo -p /sbin/ldconfig
451%postun vdo -p /sbin/ldconfig
c87cf6bf 452
6602659b
MB
453%files
454%defattr(644,root,root,755)
c87cf6bf 455%doc features.rst specs.rst
6602659b
MB
456%attr(755,root,root) %{_libdir}/libbd_part_err.so.*.*.*
457%attr(755,root,root) %ghost %{_libdir}/libbd_part_err.so.2
458%attr(755,root,root) %{_libdir}/libbd_utils.so.*.*.*
459%attr(755,root,root) %ghost %{_libdir}/libbd_utils.so.2
460%attr(755,root,root) %{_libdir}/libblockdev.so.*.*.*
461%attr(755,root,root) %ghost %{_libdir}/libblockdev.so.2
462%dir %{_sysconfdir}/libblockdev
463%dir %{_sysconfdir}/libblockdev/conf.d
464%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libblockdev/conf.d/00-default.cfg
465%{_libdir}/girepository-1.0/BlockDev-2.0.typelib
466
467%files devel
468%defattr(644,root,root,755)
469%attr(755,root,root) %{_libdir}/libbd_btrfs.so
470%attr(755,root,root) %{_libdir}/libbd_crypto.so
471%attr(755,root,root) %{_libdir}/libbd_dm.so
472%attr(755,root,root) %{_libdir}/libbd_fs.so
473%attr(755,root,root) %{_libdir}/libbd_kbd.so
474%attr(755,root,root) %{_libdir}/libbd_loop.so
475%attr(755,root,root) %{_libdir}/libbd_lvm.so
476%attr(755,root,root) %{_libdir}/libbd_lvm-dbus.so
477%attr(755,root,root) %{_libdir}/libbd_mdraid.so
478%attr(755,root,root) %{_libdir}/libbd_mpath.so
c87cf6bf 479%attr(755,root,root) %{_libdir}/libbd_nvdimm.so
6602659b
MB
480%attr(755,root,root) %{_libdir}/libbd_part.so
481%attr(755,root,root) %{_libdir}/libbd_part_err.so
482%attr(755,root,root) %{_libdir}/libbd_swap.so
483%attr(755,root,root) %{_libdir}/libbd_utils.so
c87cf6bf 484%attr(755,root,root) %{_libdir}/libbd_vdo.so
6602659b
MB
485%attr(755,root,root) %{_libdir}/libblockdev.so
486%{_includedir}/blockdev
487%{_datadir}/gir-1.0/BlockDev-2.0.gir
488%{_pkgconfigdir}/blockdev.pc
489%{_pkgconfigdir}/blockdev-utils.pc
490
491%if %{with apidocs}
492%files apidocs
493%defattr(644,root,root,755)
494%{_gtkdocdir}/libblockdev
495%endif
496
497%files btrfs
498%defattr(644,root,root,755)
499%attr(755,root,root) %{_libdir}/libbd_btrfs.so.*.*.*
500%attr(755,root,root) %ghost %{_libdir}/libbd_btrfs.so.2
501
502%files crypto
503%defattr(644,root,root,755)
504%attr(755,root,root) %{_libdir}/libbd_crypto.so.*.*.*
505%attr(755,root,root) %ghost %{_libdir}/libbd_crypto.so.2
506
507%files dm
508%defattr(644,root,root,755)
509%attr(755,root,root) %{_libdir}/libbd_dm.so.*.*.*
510%attr(755,root,root) %ghost %{_libdir}/libbd_dm.so.2
511
512%files fs
513%defattr(644,root,root,755)
514%attr(755,root,root) %{_libdir}/libbd_fs.so.*.*.*
515%attr(755,root,root) %ghost %{_libdir}/libbd_fs.so.2
516
517%files kbd
518%defattr(644,root,root,755)
519%attr(755,root,root) %{_libdir}/libbd_kbd.so.*.*.*
520%attr(755,root,root) %ghost %{_libdir}/libbd_kbd.so.2
521
522%files loop
523%defattr(644,root,root,755)
524%attr(755,root,root) %{_libdir}/libbd_loop.so.*.*.*
525%attr(755,root,root) %ghost %{_libdir}/libbd_loop.so.2
526
527%files lvm
528%defattr(644,root,root,755)
771cd1b7 529%attr(755,root,root) %{_bindir}/lvm-cache-stats
6602659b
MB
530%attr(755,root,root) %{_libdir}/libbd_lvm.so.*.*.*
531%attr(755,root,root) %ghost %{_libdir}/libbd_lvm.so.2
532
533%files lvm-dbus
534%defattr(644,root,root,755)
535%attr(755,root,root) %{_libdir}/libbd_lvm-dbus.so.*.*.*
536%attr(755,root,root) %ghost %{_libdir}/libbd_lvm-dbus.so.2
537%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libblockdev/conf.d/10-lvm-dbus.cfg
538
539%files mdraid
540%defattr(644,root,root,755)
541%attr(755,root,root) %{_libdir}/libbd_mdraid.so.*.*.*
542%attr(755,root,root) %ghost %{_libdir}/libbd_mdraid.so.2
543
544%files mpath
545%defattr(644,root,root,755)
546%attr(755,root,root) %{_libdir}/libbd_mpath.so.*.*.*
547%attr(755,root,root) %ghost %{_libdir}/libbd_mpath.so.2
548
c87cf6bf
AG
549%files nvdimm
550%defattr(644,root,root,755)
551%attr(755,root,root) %{_libdir}/libbd_nvdimm.so.*.*.*
552%attr(755,root,root) %ghost %{_libdir}/libbd_nvdimm.so.2
553
6602659b
MB
554%files part
555%defattr(644,root,root,755)
556%attr(755,root,root) %{_libdir}/libbd_part.so.*.*.*
557%attr(755,root,root) %ghost %{_libdir}/libbd_part.so.2
558
559%files swap
560%defattr(644,root,root,755)
561%attr(755,root,root) %{_libdir}/libbd_swap.so.*.*.*
562%attr(755,root,root) %ghost %{_libdir}/libbd_swap.so.2
563
c87cf6bf
AG
564%files vdo
565%defattr(644,root,root,755)
566%attr(755,root,root) %{_libdir}/libbd_vdo.so.*.*.*
567%attr(755,root,root) %ghost %{_libdir}/libbd_vdo.so.2
568
6602659b
MB
569%files plugins
570%defattr(644,root,root,755)
571
572%files -n python-blockdev
573%defattr(644,root,root,755)
574%{py_sitedir}/gi/overrides/BlockDev.py[co]
575
576%files -n python3-blockdev
577%defattr(644,root,root,755)
578%{py3_sitedir}/gi/overrides/BlockDev.py
This page took 0.202858 seconds and 4 git commands to generate.