Revision 44be90c9
Added by Dominic Cleal over 8 years ago
rubygem-foreman-tasks/rubygem-foreman-tasks.spec | ||
---|---|---|
%{?scl:%scl_package rubygem-%{gem_name}}
|
||
%{!?scl:%global pkg_name %{name}}
|
||
|
||
%if "%{?scl}" == "ruby193"
|
||
%global scl_ruby /usr/bin/ruby193-ruby
|
||
%if 0%{?scl:1}
|
||
%global sysconfig_dir %{_root_sysconfdir}/sysconfig
|
||
%global bin_dir %{_root_bindir}
|
||
%else
|
||
%global scl_ruby /usr/bin/ruby
|
||
%global sysconfig_dir %{_sysconfdir}/sysconfig
|
||
%global bin_dir %{_bindir}
|
||
%endif
|
||
... | ... | |
%{?scl:"}
|
||
|
||
%build
|
||
sed -ri '1sX(/usr/bin/ruby|/usr/bin/env ruby)X%{scl_ruby}X' %{_builddir}/%{pkg_name}-%{version}/%{gem_instdir}/bin/%{service_name}
|
||
sed -ri '1sX(/usr/bin/ruby|/usr/bin/env ruby)X/usr/bin/%{?scl:%{scl_prefix}}rubyX' %{_builddir}/%{pkg_name}-%{version}/%{gem_instdir}/bin/%{service_name}
|
||
|
||
%install
|
||
mkdir -p %{buildroot}%{gem_dir}
|
Also available in: Unified diff
Rename scl_ruby variables to scl_ruby_bin, use tfm-ruby, tidy up and optimise