New upstream version 1.5.0.
Add Lua plugin and nbdkit-plugin-lua subpackage.
This commit is contained in:
parent
5f25a71ea3
commit
a7ff5bd624
32
nbdkit.spec
32
nbdkit.spec
@ -20,16 +20,16 @@
|
||||
%global verify_tarball_signature 1
|
||||
|
||||
Name: nbdkit
|
||||
Version: 1.4.0
|
||||
Version: 1.5.0
|
||||
Release: 1%{?dist}
|
||||
Summary: NBD server
|
||||
|
||||
License: BSD
|
||||
URL: https://github.com/libguestfs/nbdkit
|
||||
|
||||
Source0: http://libguestfs.org/download/nbdkit/1.4-stable/%{name}-%{version}.tar.gz
|
||||
Source0: http://libguestfs.org/download/nbdkit/1.5-development/%{name}-%{version}.tar.gz
|
||||
%if 0%{verify_tarball_signature}
|
||||
Source1: http://libguestfs.org/download/nbdkit/1.4-stable/%{name}-%{version}.tar.gz.sig
|
||||
Source1: http://libguestfs.org/download/nbdkit/1.5-development/%{name}-%{version}.tar.gz.sig
|
||||
# Keyring used to verify tarball signature.
|
||||
Source2: libguestfs.keyring
|
||||
%endif
|
||||
@ -75,6 +75,7 @@ BuildRequires: ocaml >= 4.02.2
|
||||
%endif
|
||||
BuildRequires: ruby-devel
|
||||
BuildRequires: tcl-devel
|
||||
BuildRequires: lua-devel
|
||||
%if 0%{verify_tarball_signature}
|
||||
BuildRequires: gnupg2
|
||||
%endif
|
||||
@ -240,6 +241,17 @@ libvirt guest disks readonly. It is implemented using the libvirt
|
||||
virDomainBlockPeek API.
|
||||
|
||||
|
||||
%package plugin-lua
|
||||
Summary: Lua plugin for %{name}
|
||||
License: BSD
|
||||
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
|
||||
%description plugin-lua
|
||||
This package lets you write Lua plugins for %{name}.
|
||||
|
||||
|
||||
%ifarch %{ocaml_native_compiler}
|
||||
%package plugin-ocaml
|
||||
Summary: OCaml plugin for %{name}
|
||||
@ -476,7 +488,7 @@ make %{?_smp_mflags}
|
||||
%if 0%{?have_python3}
|
||||
pushd python3
|
||||
export PYTHON=%{_bindir}/python3
|
||||
%configure --disable-static --disable-perl --disable-ocaml --disable-ruby --disable-tcl
|
||||
%configure --disable-static --disable-lua --disable-perl --disable-ocaml --disable-ruby --disable-tcl
|
||||
# Verify that it picked the correct version of Python
|
||||
# to avoid RHBZ#1404631 happening again silently.
|
||||
grep '^PYTHON_VERSION = 3' Makefile
|
||||
@ -622,6 +634,13 @@ popd
|
||||
%{_mandir}/man1/nbdkit-libvirt-plugin.1*
|
||||
|
||||
|
||||
%files plugin-lua
|
||||
%doc README
|
||||
%license LICENSE
|
||||
%{_libdir}/%{name}/plugins/nbdkit-lua-plugin.so
|
||||
%{_mandir}/man3/nbdkit-lua-plugin.3*
|
||||
|
||||
|
||||
%ifarch %{ocaml_native_compiler}
|
||||
%files plugin-ocaml
|
||||
%doc README
|
||||
@ -716,6 +735,7 @@ popd
|
||||
# Include the source of the example plugins in the documentation.
|
||||
%doc plugins/example*/*.c
|
||||
%doc plugins/example4/nbdkit-example4-plugin
|
||||
%doc plugins/lua/example.lua
|
||||
%doc plugins/perl/example.pl
|
||||
%doc plugins/python/example.py
|
||||
%doc plugins/ruby/example.rb
|
||||
@ -735,6 +755,10 @@ popd
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Jul 7 2018 Richard W.M. Jones <rjones@redhat.com> - 1.5.0-1
|
||||
- New upstream version 1.5.0.
|
||||
- Add Lua plugin and nbdkit-plugin-lua subpackage.
|
||||
|
||||
* Fri Jul 6 2018 Richard W.M. Jones <rjones@redhat.com> - 1.4.0-1
|
||||
- New upstream version 1.4.0.
|
||||
- Add nbdkit-plugin-tcl subpackage.
|
||||
|
4
sources
4
sources
@ -1,2 +1,2 @@
|
||||
SHA512 (nbdkit-1.4.0.tar.gz) = c9503f074ef767c0d75d9869d2374763494b13a9ce27a0b9d48fe83b6975bd4e81662d967fd20e2212a05621c7899cc40c4056985bb82c1efb9b50fb94b2d168
|
||||
SHA512 (nbdkit-1.4.0.tar.gz.sig) = bcd2a7d6e2fa45d93d3b2eec9ab15c52ed1ef1a3aaa5dd7beb1ca3ad52d9621826457ef1513c6166d6173282da42a04b73a1384d32ce0c66398ecac90d39b98a
|
||||
SHA512 (nbdkit-1.5.0.tar.gz) = a3fa45d3d01137eb641f724a3d4ddcd85bc42bbf3776a1494cd91e25a9122b188943d0cb3f0ac65b1cd27faf7c540eed71e5a70421548d133b769f85dbb6bb59
|
||||
SHA512 (nbdkit-1.5.0.tar.gz.sig) = 82b811053d69290d82a2804d67ceb3af8c18ba670d83aa4a9ac224a29e1f030bccad7d827af8de03ffab3fd5daa5e1a6344f6702b33ca8ed5ab5e0d6f0b01221
|
||||
|
Loading…
Reference in New Issue
Block a user