Sophie

Sophie

distrib > Mageia > cauldron > x86_64 > media > core-release-src > by-pkgid > 44620547c4563acec44dfd98e52e2194 > files > 2

virtiofsd-1.7.0-1.mga10.src.rpm

Name:           virtiofsd
Version:        1.7.0
Release:        %mkrel 1
Summary:        Virtio-fs vhost-user device daemon (Rust version)
Group:          Emulators


License:        Apache-2.0 AND BSD-3-Clause
URL:            https://gitlab.com/virtio-fs/virtiofsd
Source:         %{crates_source}

ExclusiveArch:  %{rust_arches}
# Some of our deps (i.e. vm-memory) are not available on 32 bits targets.
# (tv) plus strange failure on i586:
ExcludeArch:    %ix86

BuildRequires:  rust-packaging >= 21
BuildRequires:  libcap-ng-devel
BuildRequires:  libseccomp-devel

BuildRequires: rust-env_logger0.8-devel
# (tv) for clap2:
BuildRequires: rust-vec_map-devel


Requires:       qemu-common
Provides:       vhostuser-backend(fs)
Conflicts:      qemu-virtiofsd
%if 0%{?mageia} > 9
Obsoletes:      qemu-virtiofsd <= 2:8.0.0-1
Provides:       qemu-virtiofsd = 2:7.2.1-1
%endif

%description
%{summary}.

%prep
%autosetup -n %{name}-%{version_no_tilde} -p1
%cargo_prep

%generate_buildrequires
%cargo_generate_buildrequires

%build
%cargo_build

%install
mkdir -p %{buildroot}%{_libexecdir}
install -D -p -m 0755 target/release/virtiofsd %{buildroot}%{_libexecdir}/virtiofsd
install -D -p -m 0644 50-qemu-virtiofsd.json %{buildroot}%{_datadir}/qemu/vhost-user/50-qemu-virtiofsd.json

%files
%license LICENSE-APACHE LICENSE-BSD-3-Clause
%doc README.md
%{_libexecdir}/virtiofsd
%{_datadir}/qemu/vhost-user/50-qemu-virtiofsd.json



%changelog
* Tue Oct 24 2023 tv <tv> 1.7.0-1.mga10
+ Revision: 2000682
- imported package virtiofsd