[packages/nbdkit] - updated to 1.44.1, added -plugin-nfs
qboosh
qboosh at pld-linux.org
Tue Jul 8 21:56:18 CEST 2025
commit 93b3e1d1588c743f0209982a070dc24ff0ff4c6c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jul 8 21:57:51 2025 +0200
- updated to 1.44.1, added -plugin-nfs
nbdkit.spec | 31 ++++++++++++++++++++++++++++---
1 file changed, 28 insertions(+), 3 deletions(-)
---
diff --git a/nbdkit.spec b/nbdkit.spec
index 7f9ee25..f4af2cf 100644
--- a/nbdkit.spec
+++ b/nbdkit.spec
@@ -29,15 +29,16 @@
Summary: Toolkit for creating NBD servers
Summary(pl.UTF-8): Narzędzia do tworzenia serwerów NBD
Name: nbdkit
-Version: 1.42.4
+Version: 1.44.1
Release: 1
License: BSD
Group: Applications/System
-Source0: https://download.libguestfs.org/nbdkit/1.42-stable/%{name}-%{version}.tar.gz
-# Source0-md5: dce3fe70889808688617a93b418bcb67
+Source0: https://download.libguestfs.org/nbdkit/1.44-stable/%{name}-%{version}.tar.gz
+# Source0-md5: acd2537a4b947a1e820ddcac45ebe646
URL: https://libguestfs.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
+BuildRequires: bash >= 4
BuildRequires: bash-completion-devel >= 1:2.0
BuildRequires: bzip2-devel
%{?with_rust:BuildRequires: cargo}
@@ -51,6 +52,8 @@ BuildRequires: gnutls-devel >= 3.5.18
BuildRequires: libcom_err-devel
%{?with_guestfs:BuildRequires: libguestfs-devel}
BuildRequires: libnbd-devel >= 0.9.8
+# pkgconfig(libnfs) >= 16
+BuildRequires: libnfs-devel >= 6
BuildRequires: libselinux-devel >= 2.0.90
BuildRequires: libssh-devel >= 0.8.0
BuildRequires: libtool >= 2:2
@@ -163,6 +166,18 @@ Lua embed plugin for nbdkit.
%description plugin-lua -l pl.UTF-8
Wtyczka wbudowanego Lua dla nbdkitu.
+%package plugin-nfs
+Summary: NFS plugin for nbdkit
+Summary(pl.UTF-8): Wtyczka NFS dla nbdkitu
+Group: Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description plugin-nfs
+NFS plugin for nbdkit.
+
+%description plugin-nfs -l pl.UTF-8
+Wtyczka NFS dla nbdkitu.
+
%package plugin-ocaml
Summary: OCaml embed plugin for nbdkit
Summary(pl.UTF-8): Wtyczka wbudowanego OCamla dla nbdkitu
@@ -255,6 +270,7 @@ Plik nagłówkowy dla wtyczek nbdkit.
GUESTFISH=no \
LZIP=/usr/bin/lzip \
MKISOFS=/usr/bin/mkisofs \
+ XORRISO=/usr/bin/xorriso \
%{!?with_golang:--disable-golang} \
%{!?with_lua:--disable-lua} \
%{!?with_ocaml:--disable-ocaml} \
@@ -327,6 +343,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-noparallel-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-nozero-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-offset-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-openonce-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-partition-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-pause-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-protect-filter.so
@@ -438,6 +455,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/nbdkit-offset-filter.1*
%{_mandir}/man1/nbdkit-ondemand-plugin.1*
%{_mandir}/man1/nbdkit-ones-plugin.1*
+%{_mandir}/man1/nbdkit-openonce-filter.1*
%{_mandir}/man1/nbdkit-partition-filter.1*
%{_mandir}/man1/nbdkit-partitioning-plugin.1*
%{_mandir}/man1/nbdkit-pattern-plugin.1*
@@ -470,6 +488,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/nbdkit-release-notes-1.38.1*
%{_mandir}/man1/nbdkit-release-notes-1.40.1*
%{_mandir}/man1/nbdkit-release-notes-1.42.1*
+%{_mandir}/man1/nbdkit-release-notes-1.44.1*
%{_mandir}/man1/nbdkit-retry-filter.1*
%{_mandir}/man1/nbdkit-retry-request-filter.1*
%{_mandir}/man1/nbdkit-rotational-filter.1*
@@ -533,6 +552,11 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/nbdkit-lua-plugin.3*
%endif
+%files plugin-nfs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-nfs-plugin.so
+%{_mandir}/man1/nbdkit-nfs-plugin.1*
+
%if %{with ocaml}
%files plugin-ocaml
%defattr(644,root,root,755)
@@ -585,6 +609,7 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/nbdkit-cc-plugin.3*
%{_mandir}/man3/nbdkit-filter.3*
%{_mandir}/man3/nbdkit-plugin.3*
+%{_mandir}/man3/nbdkit-tracing.3*
%{_mandir}/man3/nbdkit_absolute_path.3*
%{_mandir}/man3/nbdkit_debug.3*
%{_mandir}/man3/nbdkit_disconnect.3*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nbdkit.git/commitdiff/93b3e1d1588c743f0209982a070dc24ff0ff4c6c
More information about the pld-cvs-commit
mailing list