[packages/libblockdev] - package s390 plugin where available
qboosh
qboosh at pld-linux.org
Mon May 9 21:54:03 CEST 2022
commit b1339f52f0c364dc61638a21e9e48a1a0c019ec8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon May 9 21:51:42 2022 +0200
- package s390 plugin where available
libblockdev.spec | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
---
diff --git a/libblockdev.spec b/libblockdev.spec
index 4b3ecd4..2d85ec2 100644
--- a/libblockdev.spec
+++ b/libblockdev.spec
@@ -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.*.*.*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libblockdev.git/commitdiff/b1339f52f0c364dc61638a21e9e48a1a0c019ec8
More information about the pld-cvs-commit
mailing list