File gem2rpm.yml of Package rubygem-hub
:main:
:preamble: |-
Provides: %{mod_name} = %{version}-%{release}
Requires: %{name}
Recommends: rubygem(%{rb_default_ruby_abi}:%{mod_name})
:preamble: |-
BuildRequires: bash-completion
BuildRequires: zsh
PreReq: rubygem(%{mod_name})
#!BuildIgnore: rubygem(%{mod_name})
:sources:
- '%{mod_name}.bash_completion.sh'
- '%{mod_name}.zsh_completion'
:post_install: |-
install -Dm0644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/%{mod_name}
install -Dm0644 %{SOURCE2} %{buildroot}%{_datadir}/zsh/site-functions/_%{mod_name}
gemdir="$(gem env gemdir)"
install -Dm444 %{buildroot}$gemdir/gems/%{mod_full_name}/man/%{mod_name}.1 %{buildroot}%{_mandir}/man1/%{mod_name}.1
:filelist: |-
%{_mandir}/man1/%{mod_name}.1.gz
:custom_pkgs:
:bash-completion:
:preamble: |-
Summary: Bash completion files for hub
PreReq: rubygem(%{mod_name})
Requires: bash-completion
BuildArch: noarch
:description: |-
Bash command line completion support for hub
:filelist: |-
%{_datadir}/bash-completion/completions/%{mod_name}
:zsh-completion:
:preamble: |-
Summary: Zsh completion files for hub
PreReq: rubygem(%{mod_name})
Requires: zsh
BuildArch: noarch
:description: |-
Zsh command line completion support for hub
:filelist: |-
%{_datadir}/zsh/site-functions/_%{mod_name}