create bash-completion file in post-install

epel9
Jens Petersen 4 years ago
parent ef7372ea4b
commit b846a25358

@ -255,6 +255,13 @@ echo %{_bindir}/jira-wiki-markup >> %{jirawikimarkup}/ghc-jira-wiki-markup.files
mv %{buildroot}%{_defaultlicensedir}/ghc-base-noprelude{,-devel} mv %{buildroot}%{_defaultlicensedir}/ghc-base-noprelude{,-devel}
echo "%%license %{basenoprelude}/LICENSE" >> %{basenoprelude}/ghc-base-noprelude-devel.files echo "%%license %{basenoprelude}/LICENSE" >> %{basenoprelude}/ghc-base-noprelude-devel.files
mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
touch %{buildroot}%{_datadir}/bash-completion/completions/%{name}
%post
%{_bindir}%{name} --bash-completion > %{_datadir}/bash-completion/completions/%{name}
%files %files
# Begin cabal-rpm files: # Begin cabal-rpm files:
@ -262,6 +269,7 @@ echo "%%license %{basenoprelude}/LICENSE" >> %{basenoprelude}/ghc-base-noprelude
# End cabal-rpm files # End cabal-rpm files
%{_bindir}/hsmarkdown %{_bindir}/hsmarkdown
%{_mandir}/man1/pandoc.1* %{_mandir}/man1/pandoc.1*
%ghost %{_datadir}/bash-completion/completions/%{name}
%files common %files common
@ -292,6 +300,9 @@ echo "%%license %{basenoprelude}/LICENSE" >> %{basenoprelude}/ghc-base-noprelude
%changelog %changelog
* Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 2.9.2.1-10
- create bash-completion file in post-install
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2.1-10 * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

Loading…
Cancel
Save