Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nvme-cli for openSUSE:Factory 
checked in at 2021-07-28 19:19:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nvme-cli (Old)
 and      /work/SRC/openSUSE:Factory/.nvme-cli.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nvme-cli"

Wed Jul 28 19:19:31 2021 rev:43 rq:908557 version:1.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/nvme-cli/nvme-cli.changes        2021-07-12 
21:39:45.604334250 +0200
+++ /work/SRC/openSUSE:Factory/.nvme-cli.new.1899/nvme-cli.changes      
2021-07-28 19:19:50.231651486 +0200
@@ -1,0 +2,7 @@
+Fri Jul 23 10:43:15 UTC 2021 - Daniel Wagner <daniel.wag...@suse.com>
+
+- Update copyright date
+- Move bash-completion into subpackage to avoid zypper
+  recommanding bash-completion everytime.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ nvme-cli.spec ++++++
--- /var/tmp/diff_new_pack.tI4sr3/_old  2021-07-28 19:19:50.695650877 +0200
+++ /var/tmp/diff_new_pack.tI4sr3/_new  2021-07-28 19:19:50.699650872 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nvme-cli
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,12 +31,12 @@
 BuildRequires:  libuuid-devel
 BuildRequires:  pkgconfig
 BuildRequires:  xmlto
+BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(libudev)
 BuildRequires:  rubygem(asciidoctor)
 %ifarch x86_64 aarch64 i586
 Requires(post): dmidecode
 %endif
-Recommends:     bash-completion
 
 %description
 NVM Express (NVMe) is a direct attached storage interface. The
@@ -52,6 +52,16 @@
 A small shell script to test the nvme binary for regressions. It requires an
 NVMe device for testing purposes. Do NOT use in a production environment.
 
+%package bash-completion
+Summary:        NVM Express user space tools bash completion
+Group:          System/Shells
+Requires:       %{name} = %{version}
+Requires:       bash-completion
+Supplements:    (nvme-cli and bash-completion)
+
+%description bash-completion
+Optional dependency offering bash completion for NVM Express user space tools
+
 %prep
 %setup -q
 %patch102 -p1
@@ -110,7 +120,6 @@
 %{_sbindir}/nvme-gen-hostnqn
 %endif
 %{_mandir}/man1/nvme*.1*%{?ext_man}
-%{_datadir}/bash-completion/completions/nvme
 %{_udevrulesdir}/70-nvmf-autoconnect.rules
 %{_udevrulesdir}/71-nvmf-iopolicy-netapp.rules
 %{_unitdir}/nvmf-autoconnect.service
@@ -124,4 +133,9 @@
 %files -n nvme-cli-regress-script
 %{_sbindir}/nvme-regress
 
+%files bash-completion
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%{_datadir}/bash-completion/completions/nvme
+
 %changelog

Reply via email to