Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtiofsd for openSUSE:Factory 
checked in at 2024-02-23 16:40:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtiofsd (Old)
 and      /work/SRC/openSUSE:Factory/.virtiofsd.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtiofsd"

Fri Feb 23 16:40:34 2024 rev:5 rq:1148951 version:1.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtiofsd/virtiofsd.changes      2024-01-31 
23:53:32.812549276 +0100
+++ /work/SRC/openSUSE:Factory/.virtiofsd.new.1770/virtiofsd.changes    
2024-02-23 16:40:40.593217197 +0100
@@ -1,0 +2,6 @@
+Thu Feb 22 03:02:23 UTC 2024 - Caleb Crane <caleb.cr...@suse.com>
+
+- Spec: Adjust libvirt/virtiofsd interop config file to handle differences in
+  the definition of libexecdir macro on SLE and Tumbleweed (bsc#1219772)
+
+-------------------------------------------------------------------
@@ -18 +24 @@
-- Update to upstream version v1.7.2 (jsc#4980)
+- Update to upstream version v1.7.2 (jsc#PED-4980)

New:
----
  50-virtiofsd.json

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtiofsd.spec ++++++
--- /var/tmp/diff_new_pack.PQjbaV/_old  2024-02-23 16:40:41.125236483 +0100
+++ /var/tmp/diff_new_pack.PQjbaV/_new  2024-02-23 16:40:41.129236627 +0100
@@ -19,13 +19,14 @@
 Name:           virtiofsd
 Version:        1.10.1
 Release:        0
-Summary:        vhost-user virtio-fs device backend written in Rust
+Summary:        A vhost-user virtio-fs device backend written in Rust
 Group:          Development/Libraries/Rust
 License:        Apache-2.0
 URL:            https://gitlab.com/virtio-fs/virtiofsd
 Source0:        %{name}-%{version}.tar.xz
 Source1:        vendor.tar.xz
 Source2:        cargo_config
+Source3:        50-virtiofsd.json
 BuildRequires:  cargo-packaging
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libseccomp-devel
@@ -33,27 +34,33 @@
 ExcludeArch:    %ix86 %arm
 
 %description
-vhost-user virtio-fs device backend written in Rust
+A vhost-user virtio-fs device backend written in Rust
+
+%define _virtiofsd_dir %{_libexecdir}/%{name}
 
 %prep
 %autosetup -a1
 mkdir .cargo
 cp %{SOURCE2} .cargo/config
+# Adjust libvirt/virtiofsd interop config file to handle differences in
+# the definition of libexecdir macro on SLE and Tumbleweed (bsc#1219772)
+sed -i 's#@@LIBEXECDIR@@#%{_virtiofsd_dir}#' %{SOURCE3}
 
 %build
 %{cargo_build}
 
 %install
-mkdir -p %{buildroot}%{_libexecdir}
-install -D -p -m 0755 %{_builddir}/%{name}-%{version}/target/release/virtiofsd 
%{buildroot}%{_libexecdir}/virtiofsd
-install -D -p -m 0644 %{_builddir}/%{name}-%{version}/50-virtiofsd.json 
%{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json
+mkdir -p %{buildroot}%{_virtiofsd_dir}
+install -D -p -m 0755 %{_builddir}/%{name}-%{version}/target/release/virtiofsd 
%{buildroot}%{_virtiofsd_dir}/virtiofsd
+install -D -p -m 0644 %{SOURCE3} 
%{buildroot}%{_datadir}/qemu/vhost-user/50-virtiofsd.json
 
 %check
 %{cargo_test}
 
 %files
 %doc README.md
-%{_libexecdir}/virtiofsd
+%dir %{_virtiofsd_dir}
+%{_virtiofsd_dir}/virtiofsd
 %dir %{_datadir}/qemu
 %dir %{_datadir}/qemu/vhost-user
 %{_datadir}/qemu/vhost-user/50-virtiofsd.json

++++++ 50-virtiofsd.json ++++++
{
  "description": "virtiofsd vhost-user-fs",
  "type": "fs",
  "binary": "@@LIBEXECDIR@@/virtiofsd"
}

Reply via email to