From 4a0a0aa9a8d70fcb97b2119d2f0dc730f0353fa9a703a80b484d1e21b5e1ddf8 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 28 Mar 2023 15:48:39 +0000 Subject: [PATCH] Accepting request 1074485 from filesystems OBS-URL: https://build.opensuse.org/request/show/1074485 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/btrfsprogs?expand=0&rev=140 --- btrfsprogs.changes | 5 +++++ btrfsprogs.spec | 23 ++++++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/btrfsprogs.changes b/btrfsprogs.changes index 0420cbe..fd1038a 100644 --- a/btrfsprogs.changes +++ b/btrfsprogs.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Mar 8 19:03:04 UTC 2023 - Callum Farmer + +- Split bash-completion to separate sub-package + ------------------------------------------------------------------- Sat Jan 28 18:29:53 UTC 2023 - Dirk Müller diff --git a/btrfsprogs.spec b/btrfsprogs.spec index 9425a60..bce1ef9 100644 --- a/btrfsprogs.spec +++ b/btrfsprogs.spec @@ -192,6 +192,20 @@ BuildRequires: pkgconfig(python3) This package contains the python bindings to build applications to interface with Btrfs using libbtrfsutil. +%package bash-completion +Summary: Bash completion for btrfsprogs +Group: System/Shells +Requires: %{name} +Requires: bash-completion +%if 0%{?suse_version} >= 1500 +Supplements: (%{name} and bash-completion) +%else +Supplements: packageand(%{name}:bash-completion) +%endif + +%description bash-completion +bash command line completion support for btrfsprogs. + %prep %setup -q -n btrfs-progs-v%{version} %patch1 -p1 @@ -357,9 +371,6 @@ done %{_mandir}/man8/btrfs-send.8%{?ext_man} %{_mandir}/man8/btrfs-subvolume.8%{?ext_man} %{_mandir}/man8/btrfs-select-super.8%{?ext_man} -%dir %{_datadir}/bash-completion -%dir %{_datadir}/bash-completion/completions -%{_datadir}/bash-completion/completions/btrfs %if 0%{?for_debugging:1} /sbin/btrfs-find-root @@ -415,4 +426,10 @@ done %files -n python-btrfsutil %{python3_sitearch}/* +%files bash-completion +%defattr(-,root,root) +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/btrfs + %changelog