]> git.pld-linux.org Git - packages/libblockdev.git/commitdiff
- package s390 plugin where available
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 9 May 2022 19:51:42 +0000 (21:51 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 9 May 2022 19:51:42 +0000 (21:51 +0200)
libblockdev.spec

index 4b3ecd44cfd3b364ad4f24897945faee0b3ced6f..2d85ec2f54a296b718ff518c79633d82195fd145 100644 (file)
@@ -488,6 +488,35 @@ Development file for libblockdev part-err library.
 %description part-err-devel -l pl.UTF-8
 Plik programistyczny biblioteki libblockdev part-err.
 
+%package s390
+Summary:       The s390 plugin for the libblockdev library
+Summary(pl.UTF-8):     Wtyczka s390 do biblioteki libblockdev
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+# dasdfmt command (https://github.com/ibm-s390-linux/s390-tools)
+#Requires:     s390-tools
+
+%description s390
+The libblockdev library plugin providing the functionality related to
+s390 devices.
+
+%description s390 -l pl.UTF-8
+Wtyczka biblioteki libblockdev zapewniająca funkcjonalność
+związaną z urządzeniami s390.
+
+%package s390-devel
+Summary:       Header file for libblockdev s390 plugin
+Summary(pl.UTF-8):     Plik nagłówkowy wtyczki s390 do biblioteki libblockdev
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+Requires:      %{name}-s390 = %{version}-%{release}
+
+%description s390-devel
+Header file for libblockdev s390 plugin.
+
+%description s390-devel -l pl.UTF-8
+Plik nagłówkowy wtyczki s390 do biblioteki libblockdev.
+
 %package swap
 Summary:       The swap plugin for the libblockdev library
 Summary(pl.UTF-8):     Wtyczka swap do biblioteki libblockdev
@@ -565,6 +594,9 @@ Requires:   %{name}-mdraid = %{version}-%{release}
 Requires:      %{name}-mpath = %{version}-%{release}
 Requires:      %{name}-nvdimm = %{version}-%{release}
 Requires:      %{name}-part = %{version}-%{release}
+%ifarch s390 s390x
+Requires:      %{name}-s390 = %{version}-%{release}
+%endif
 Requires:      %{name}-swap = %{version}-%{release}
 Requires:      %{name}-vdo = %{version}-%{release}
 
@@ -680,6 +712,9 @@ rm -rf $RPM_BUILD_ROOT
 %post  part-err -p /sbin/ldconfig
 %postun        part-err -p /sbin/ldconfig
 
+%post  s390 -p /sbin/ldconfig
+%postun        s390 -p /sbin/ldconfig
+
 %post  swap -p /sbin/ldconfig
 %postun        swap -p /sbin/ldconfig
 
@@ -853,6 +888,18 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libbd_part_err.so
 
+%ifarch s390 s390x
+%files s390
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libbd_s390.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libbd_s390.so.2
+
+%files s390-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libbd_s390.so
+%{_includedir}/blockdev/s390.h
+%endif
+
 %files swap
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libbd_swap.so.*.*.*
This page took 0.083336 seconds and 4 git commands to generate.