commit d1a402c5fc782f886c5684c9f42d023242fc0e50 Author: Jakub Bogusz <qbo...@pld-linux.org> Date: Wed Jun 21 22:48:56 2023 +0200
- added blkio plugin (where available), release 2 nbdkit.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) --- diff --git a/nbdkit.spec b/nbdkit.spec index cd91b10..d081a3a 100644 --- a/nbdkit.spec +++ b/nbdkit.spec @@ -1,5 +1,4 @@ # TODO: -# - libblkio # --enable-valgrind (valgrind extensions)? # # Conditional build: @@ -11,12 +10,16 @@ %bcond_without ruby # Ruby language plugin %bcond_with rust # Rust language plugin %bcond_without tcl # Tcl language plugin +%bcond_without libblkio # libblkio plugin (rust) %bcond_without vddk # VMware VDDK plugin (x86_64 only) # %ifnarch %{ix86} %{x8664} %{arm} aarch64 ppc sparc sparcv9 %undefine with_ocaml %undefine with_golang %endif +%ifnarch %{x8664} %{ix86} x32 aarch64 armv6hl armv7hl armv7hnl +%undefine with_libblkio +%endif %ifnarch %{x8664} %undefine with_vddk %endif @@ -25,7 +28,7 @@ Summary: Toolkit for creating NBD servers Summary(pl.UTF-8): Narzędzia do tworzenia serwerów NBD Name: nbdkit Version: 1.34.1 -Release: 1 +Release: 2 License: BSD Group: Applications/System Source0: https://download.libguestfs.org/nbdkit/1.34-stable/%{name}-%{version}.tar.gz @@ -252,6 +255,7 @@ Plik nagłówkowy dla wtyczek nbdkit. %{!?with_rust:--disable-rust} \ --disable-static \ %{!?with_tcl:--disable-tcl} \ + %{!?with_libblkio:--disable-libblkio} \ %{!?with_vddk:--without-vddk} %{__make} \ @@ -325,6 +329,9 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-xz-filter.so %dir %{_libdir}/nbdkit/plugins %attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-S3-plugin +%if %{with libblkio} +%attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-blkio-plugin.so +%endif %attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-cc-plugin.so %attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-cdi-plugin.so %attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-data-plugin.so @@ -356,6 +363,9 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-zero-plugin.so %{_mandir}/man1/nbdkit.1* %{_mandir}/man1/nbdkit-S3-plugin.1* +%if %{with libblkio} +%{_mandir}/man1/nbdkit-blkio-plugin.1* +%endif %{_mandir}/man1/nbdkit-blocksize-filter.1* %{_mandir}/man1/nbdkit-blocksize-policy-filter.1* %{_mandir}/man1/nbdkit-cache-filter.1* ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/nbdkit.git/commitdiff/d1a402c5fc782f886c5684c9f42d023242fc0e50 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit