From 275bc3c1f0e95c6ac981da2ddf4da91d27b1a237 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 9 Aug 2020 23:57:39 +0800 Subject: [PATCH] setup bash completion --- cabal-rpm.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/cabal-rpm.spec b/cabal-rpm.spec index e630cb8..f996589 100644 --- a/cabal-rpm.spec +++ b/cabal-rpm.spec @@ -5,7 +5,7 @@ Name: cabal-rpm Version: 2.0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: RPM packaging tool for Haskell Cabal-based packages License: GPLv3+ @@ -85,6 +85,9 @@ pandoc -s -t man man/cabal-rpm.1.md > man/cabal-rpm.1 %ghc_bin_install # End cabal-rpm install +mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/ +dist/build/%{name}/%{name} --bash-completion-script %{name} > %{buildroot}%{_datadir}/bash-completion/completions/%{name} + %if %{with manpage} install -p -m 0644 -D man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 install -p -m 0644 %SOURCE1 %{buildroot}%{_mandir}/man1/ @@ -99,12 +102,16 @@ ln -s %{name} %{buildroot}%{_bindir}/cblrpm %doc ChangeLog README.md TODO %{_bindir}/%{name} # End cabal-rpm files +%{_datadir}/bash-completion/completions/%{name} %{_bindir}/cblrpm %{_mandir}/man1/%{name}.1* %{_mandir}/man1/cblrpm.1* %changelog +* Mon Aug 10 2020 Jens Petersen - 2.0.6-3 +- setup bash completion + * Mon Jul 27 2020 Fedora Release Engineering - 2.0.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild