[packages/nbdkit] up to 1.40.1
atler
atler at pld-linux.org
Sun Aug 18 12:49:26 CEST 2024
commit 921eda1871b00144e6bcb631750181d9e8f119b5
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Aug 18 11:51:07 2024 +0200
up to 1.40.1
nbdkit.spec | 64 +++++++++++++++++++++++++++++++++----------------------------
1 file changed, 35 insertions(+), 29 deletions(-)
---
diff --git a/nbdkit.spec b/nbdkit.spec
index e883d46..48701d7 100644
--- a/nbdkit.spec
+++ b/nbdkit.spec
@@ -7,7 +7,6 @@
%bcond_without ocaml # OCaml language plugin (requires ocaml_opt support)
%bcond_without perl # Perl language plugin
%bcond_without python # Python language plugin
-%bcond_without ruby # Ruby language plugin
%bcond_with rust # Rust language plugin
%bcond_without tcl # Tcl language plugin
%bcond_without libblkio # libblkio plugin (rust)
@@ -30,22 +29,23 @@
Summary: Toolkit for creating NBD servers
Summary(pl.UTF-8): Narzędzia do tworzenia serwerów NBD
Name: nbdkit
-Version: 1.38.2
-Release: 2
+Version: 1.40.1
+Release: 1
License: BSD
Group: Applications/System
-Source0: https://download.libguestfs.org/nbdkit/1.38-stable/%{name}-%{version}.tar.gz
-# Source0-md5: a33a75a0cc358c48ee8e478a8acf2abb
+Source0: https://download.libguestfs.org/nbdkit/1.40-stable/%{name}-%{version}.tar.gz
+# Source0-md5: f198e6852e8b6f3a4ce9c17a81cdd98c
URL: https://libguestfs.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
BuildRequires: bash-completion-devel >= 1:2.0
+BuildRequires: bzip2-devel
%{?with_rust:BuildRequires: cargo}
BuildRequires: curl-devel >= 8.3.1
# for mke2fs options detection (incl. -d option support)
BuildRequires: e2fsprogs >= 1.43
BuildRequires: e2fsprogs-devel
-BuildRequires: gnutls-devel >= 3.3.0
+BuildRequires: gnutls-devel >= 3.5.18
%{?with_golang:BuildRequires: golang-devel}
%{?with_libblkio:BuildRequires: libblkio-devel}
BuildRequires: libcom_err-devel
@@ -63,12 +63,13 @@ BuildRequires: perl-tools-pod
BuildRequires: pkgconfig
%{?with_python:BuildRequires: python3-devel >= 1:3.2}
BuildRequires: rpm-build >= 4.6
-%{?with_ruby:BuildRequires: ruby-devel >= 1:2.6}
BuildRequires: sed >= 4.0
%{?with_tcl:BuildRequires: tcl-devel >= 8.6}
BuildRequires: xz-devel
BuildRequires: zlib-devel >= 1.2.3.5
BuildRequires: zstd-devel
+Requires: gnutls-libs >= 3.5.18
+Obsoletes: nbdkit-plugin-ruby < 1.40.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
# depends on symbols from nbdkit binary and ocaml ABI
@@ -198,18 +199,6 @@ Python embed plugin for nbdkit.
%description plugin-python -l pl.UTF-8
Wtyczka wbudowanego Pythona dla nbdkitu.
-%package plugin-ruby
-Summary: Ruby embed plugin for nbdkit
-Summary(pl.UTF-8): Wtyczka wbudowanego Ruby dla nbdkitu
-Group: Libraries
-Requires: %{name} = %{version}-%{release}
-
-%description plugin-ruby
-Ruby embed plugin for nbdkit.
-
-%description plugin-ruby -l pl.UTF-8
-Wtyczka wbudowanego Ruby dla nbdkitu.
-
%package plugin-vddk
Summary: VMware VDDK plugin for nbdkit
Summary(pl.UTF-8): Wtyczka VMware VDDK dla nbdkitu
@@ -237,8 +226,6 @@ Plik nagłówkowy dla wtyczek nbdkit.
%prep
%setup -q
-%{__sed} -i -e '/PKG_CHECK_MODULES(\[RUBY/ s/ruby/ruby-2.6/' configure.ac
-
# use full path, don't require /sbin in $PATH
%{__sed} -i -e 's,mke2fs -,/sbin/mke2fs -,' configure.ac
@@ -257,7 +244,6 @@ Plik nagłówkowy dla wtyczek nbdkit.
%{!?with_ocaml:--disable-ocaml} \
%{!?with_perl:--disable-perl} \
%{!?with_python:--disable-python} \
- %{!?with_ruby:--disable-ruby} \
%{!?with_rust:--disable-rust} \
--disable-static \
%{!?with_tcl:--disable-tcl} \
@@ -297,6 +283,7 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/nbdkit/filters
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-blocksize-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-blocksize-policy-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-bzip2-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-cache-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-cacheextents-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-checkwrite-filter.so
@@ -332,7 +319,9 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-readonly-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-retry-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-retry-request-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-rotational-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-scan-filter.so
+%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-spinning-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-stats-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-swab-filter.so
%attr(755,root,root) %{_libdir}/nbdkit/filters/nbdkit-tar-filter.so
@@ -382,6 +371,7 @@ rm -rf $RPM_BUILD_ROOT
%endif
%{_mandir}/man1/nbdkit-blocksize-filter.1*
%{_mandir}/man1/nbdkit-blocksize-policy-filter.1*
+%{_mandir}/man1/nbdkit-bzip2-filter.1*
%{_mandir}/man1/nbdkit-cache-filter.1*
%{_mandir}/man1/nbdkit-cacheextents-filter.1*
%{_mandir}/man1/nbdkit-captive.1*
@@ -460,9 +450,12 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/nbdkit-release-notes-1.34.1*
%{_mandir}/man1/nbdkit-release-notes-1.36.1*
%{_mandir}/man1/nbdkit-release-notes-1.38.1*
+%{_mandir}/man1/nbdkit-release-notes-1.40.1*
%{_mandir}/man1/nbdkit-retry-filter.1*
%{_mandir}/man1/nbdkit-retry-request-filter.1*
+%{_mandir}/man1/nbdkit-rotational-filter.1*
%{_mandir}/man1/nbdkit-scan-filter.1*
+%{_mandir}/man1/nbdkit-spinning-filter.1*
%{_mandir}/man1/nbdkit-security.1*
%{_mandir}/man1/nbdkit-service.1*
%{_mandir}/man1/nbdkit-sparse-random-plugin.1*
@@ -541,13 +534,6 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/nbdkit-perl-plugin.3*
%endif
-%if %{with ruby}
-%files plugin-ruby
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/nbdkit/plugins/nbdkit-ruby-plugin.so
-%{_mandir}/man3/nbdkit-ruby-plugin.3*
-%endif
-
%if %{with python}
%files plugin-python
%defattr(644,root,root,755)
@@ -573,3 +559,23 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/nbdkit-cc-plugin.3*
%{_mandir}/man3/nbdkit-filter.3*
%{_mandir}/man3/nbdkit-plugin.3*
+%{_mandir}/man3/nbdkit_absolute_path.3*
+%{_mandir}/man3/nbdkit_debug.3*
+%{_mandir}/man3/nbdkit_disconnect.3*
+%{_mandir}/man3/nbdkit_error.3*
+%{_mandir}/man3/nbdkit_export_name.3*
+%{_mandir}/man3/nbdkit_is_tls.3*
+%{_mandir}/man3/nbdkit_nanosleep.3*
+%{_mandir}/man3/nbdkit_parse_*.3*
+%{_mandir}/man3/nbdkit_peer_*.3*
+%{_mandir}/man3/nbdkit_printf_intern.3*
+%{_mandir}/man3/nbdkit_read_password.3*
+%{_mandir}/man3/nbdkit_realpath.3*
+%{_mandir}/man3/nbdkit_set_error.3*
+%{_mandir}/man3/nbdkit_shutdown.3*
+%{_mandir}/man3/nbdkit_stdio_safe.3*
+%{_mandir}/man3/nbdkit_strdup_intern.3*
+%{_mandir}/man3/nbdkit_strndup_intern.3*
+%{_mandir}/man3/nbdkit_vdebug.3*
+%{_mandir}/man3/nbdkit_verror.3*
+%{_mandir}/man3/nbdkit_vprintf_intern.3*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nbdkit.git/commitdiff/921eda1871b00144e6bcb631750181d9e8f119b5
More information about the pld-cvs-commit
mailing list