1
0

4 Commits

2 changed files with 27 additions and 20 deletions

View File

@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Mon Feb 24 13:44:59 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
- Drop completions for kmod; kmod>=34 provides its own now.
-------------------------------------------------------------------
Mon Jan 20 13:30:07 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- No longer ship completion for secret-tool, which belongs to
libsecret and newly brings the completions by itself.
https://github.com/scop/bash-completion/issues/1317
-------------------------------------------------------------------
Fri Mar 22 13:31:54 UTC 2024 - Dr. Werner Fink <werner@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file
# spec file for package bash-completion
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -120,28 +120,23 @@ popd
%install
%if %{build_core}
%make_install
del=""
# shipping in latest systemd now
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/udevadm
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/nmcli
del="$del nmcli udevadm"
# shipping in latest util-linux now
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/cal
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/chsh
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/dmesg
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/eject
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/hexdump
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/hwclock
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/ionice
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/look
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/mount
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/newgrp
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/renice
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/rtcwake
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/su
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/umount
del="$del cal chsh dmesg eject hexdump hwclock ionice look mount newgrp renice rtcwake su umount"
# shipping in devscripts now
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/bts
del="$del bts"
# shipped as part of libsecret
del="$del secret-tool"
# Seems to be broken (boo#1161136)
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/_adb
del="$del _adb"
# shipped as part of kmod
del="$del insmod insmod.static modinfo modprobe rmmod"
for i in $del; do
rm -fv "%{buildroot}%{_datadir}/bash-completion/completions/$i"
done
%endif
%if %{build_doc}
pushd doc