From 9f49b18e48f82ad39c4b0dd82c32ea9963d0ab6a Mon Sep 17 00:00:00 2001 From: Kamil Dudka Date: Thu, 25 Mar 2021 16:51:00 +0100 Subject: [PATCH] complete file arguments after rpmbuild -r/-b/-t --- 0001-zsh-5.8-comp-rpm.patch | 27 +++++++++++++++++++++++++++ zsh.spec | 8 +++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 0001-zsh-5.8-comp-rpm.patch diff --git a/0001-zsh-5.8-comp-rpm.patch b/0001-zsh-5.8-comp-rpm.patch new file mode 100644 index 0000000..3a91f0b --- /dev/null +++ b/0001-zsh-5.8-comp-rpm.patch @@ -0,0 +1,27 @@ +From d8ec07a4779f4675139c650979eb87dd6d7a5d92 Mon Sep 17 00:00:00 2001 +From: Daniel Shahaf +Date: Tue, 18 Aug 2020 13:30:04 +0000 +Subject: [PATCH] 47323: _rpmbuild: Complete file arguments after -r/-b/-t. + +Upstream-commit: e14e899ab96c4171544a244ddc39991512ec41c8 +Signed-off-by: Kamil Dudka +--- + Completion/Redhat/Command/_rpm | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Completion/Redhat/Command/_rpm b/Completion/Redhat/Command/_rpm +index e346924..db7c114 100644 +--- a/Completion/Redhat/Command/_rpm ++++ b/Completion/Redhat/Command/_rpm +@@ -282,7 +282,7 @@ _rpm () { + build_r) tmp=( '*:source package:_files -g "*.(#i)src.rpm(-.)"' ) ;| + build_t) tmp=( '*:tar file:_files -g "*.(#i)tar(.*|)(-.)"' ) ;| + build_?) +- _arguments -s -C $buildopts $commonopts $pathopts \ ++ _arguments -s -C $buildopts $commonopts $pathopts "${tmp[@]}" \ + ;; + checksig) + _arguments -s -C \!-K \ +-- +2.26.3 + diff --git a/zsh.spec b/zsh.spec index 3dc6f89..4be225d 100644 --- a/zsh.spec +++ b/zsh.spec @@ -1,7 +1,7 @@ Summary: Powerful interactive shell Name: zsh Version: 5.8 -Release: 4%{?dist} +Release: 5%{?dist} License: MIT URL: http://zsh.sourceforge.net/ Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz @@ -12,6 +12,9 @@ Source4: zshrc.rhs Source5: zshenv.rhs Source6: dotzshrc +# complete file arguments after rpmbuild -r/-b/-t +Patch1: 0001-zsh-5.8-comp-rpm.patch + BuildRequires: autoconf BuildRequires: coreutils BuildRequires: gawk @@ -155,6 +158,9 @@ fi %doc Doc/*.html %changelog +* Thu Mar 25 2021 Kamil Dudka - 5.8-5 +- complete file arguments after rpmbuild -r/-b/-t + * Thu Jan 28 2021 Fedora Release Engineering - 5.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild