Revision e4e6840b
Added by Dominic Cleal over 8 years ago
foreman-installer/foreman-installer.spec | ||
---|---|---|
%if "%{?scl}" == "ruby193"
|
||
%if "%{?scl_ruby}" == "ruby193"
|
||
%global scl_prefix %{scl}-
|
||
%global scl_ruby /usr/bin/ruby193-ruby
|
||
%else
|
||
... | ... | |
Requires: %{?scl_prefix}rubygem-apipie-bindings >= 0.0.6
|
||
Requires: foreman-selinux
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
foreman-proxy/foreman-proxy.spec | ||
---|---|---|
%global homedir %{_datadir}/%{name}
|
||
%global confdir config
|
||
|
||
%if "%{?scl}" == "ruby193"
|
||
%if "%{?scl_ruby}" == "ruby193"
|
||
%global scl_prefix %{scl}-
|
||
%global scl_ruby /usr/bin/ruby193-ruby
|
||
%global scl_rake /usr/bin/ruby193-rake
|
||
... | ... | |
BuildRequires: asciidoc
|
||
BuildRequires: %{?scl_prefix_ruby}rubygem(rake) >= 0.8.3
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
... | ... | |
Requires: sudo
|
||
Requires: wget
|
||
Requires(pre): shadow-utils
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
Requires(post): chkconfig
|
||
Requires(preun): chkconfig
|
||
Requires(preun): initscripts
|
||
... | ... | |
install -d -m0750 %{buildroot}%{_localstatedir}/log/%{name}
|
||
install -d -m0750 %{buildroot}%{_var}/run/%{name}
|
||
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
install -Dp -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
|
||
install -Dp -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}
|
||
install -Dp -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
||
... | ... | |
%attr(-,%{name},root) %{_datadir}/%{name}/config.ru
|
||
%{_sbindir}/foreman-prepare-realm
|
||
%{_mandir}/man8
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
%{_initrddir}/%{name}
|
||
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
|
||
%else
|
||
... | ... | |
popd >/dev/null
|
||
fi
|
||
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
/sbin/chkconfig --add %{name}
|
||
exit 0
|
||
%else
|
||
... | ... | |
%preun
|
||
if [ $1 -eq 0 ] ; then
|
||
# Package removal, not upgrade
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
/sbin/service %{name} stop >/dev/null 2>&1
|
||
/sbin/chkconfig --del %{name}
|
||
%else
|
||
... | ... | |
fi
|
||
|
||
%postun
|
||
%if 0%{?rhel} == 6
|
||
%if 0%{?el6}
|
||
if [ $1 -ge 1 ] ; then
|
||
/sbin/service %{name} restart >/dev/null 2>&1
|
||
fi
|
rubygem-algebrick/rubygem-algebrick.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-angular-rails-templates/rubygem-angular-rails-templates.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}rubygem(railties) >= 3.1
|
||
Requires: %{?scl_prefix_ruby}rubygem(sprockets)
|
||
Requires: %{?scl_prefix_ruby}rubygem(tilt)
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
... | ... | |
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
BuildRequires: %{?scl_prefix_ruby}rubygems-devel
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-ansi/rubygem-ansi.spec | ||
---|---|---|
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}}
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-apipie-bindings/rubygem-apipie-bindings.spec | ||
---|---|---|
Requires: %{?scl_prefix}rubygem(oauth)
|
||
Requires: %{?scl_prefix_ruby}rubygem(json) >= 1.2.1
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}rubygems-devel
|
rubygem-apipie-params/rubygem-apipie-params.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-awesome_print/rubygem-awesome_print.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-bundler_ext/rubygem-bundler_ext.spec | ||
---|---|---|
License: ASL 2.0
|
||
URL: https://github.com/aeolus-incubator/bundler_ext
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
%endif
|
||
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}rubygem(bundler)
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-concurrent-ruby-edge/rubygem-concurrent-ruby-edge.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-concurrent-ruby/rubygem-concurrent-ruby.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-dynflow/rubygem-dynflow.spec | ||
---|---|---|
URL: https://github.com/Dynflow/dynflow
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-fast_gettext/rubygem-fast_gettext.spec | ||
---|---|---|
URL: http://github.com/grosser/fast_gettext
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-fastercsv/rubygem-fastercsv.spec | ||
---|---|---|
URL: http://fastercsv.rubyforge.org/
|
||
Source: http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-foreman_api/rubygem-foreman_api.spec | ||
---|---|---|
License: MIT
|
||
URL: http://github.com/theforeman/foreman_api
|
||
Source0: http://rubygems.org/downloads/%{gem_name}-%{version}.gem
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
... | ... | |
Requires: %{?scl_prefix_ruby}rubygem(json)
|
||
Requires: %{?scl_prefix}rubygem(rest-client) >= 1.6.1
|
||
Requires: %{?scl_prefix}rubygem(oauth)
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-hashie/rubygem-hashie.spec | ||
---|---|---|
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}}
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-highline/highline.spec | ||
---|---|---|
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}}
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-little-plugger/rubygem-little-plugger.spec | ||
---|---|---|
Source0: http://gems.rubyforge.org/gems/%{gem_name}-%{version}.gem
|
||
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-locale/rubygem-locale.spec | ||
---|---|---|
|
||
BuildArch: noarch
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-logging/rubygem-logging.spec | ||
---|---|---|
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-multi_json/rubygem-multi_json.spec | ||
---|---|---|
URL: http://github.com/intridea/multi_json
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-netrc/rubygem-netrc.spec | ||
---|---|---|
License: MIT
|
||
URL: https://github.com/geemus/netrc
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-oauth/rubygem-oauth.spec | ||
---|---|---|
URL: http://rubydoc.info/gems/oauth
|
||
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
Requires: %{?scl_prefix_ruby}rubygems
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-passenger/rubygem-passenger.spec | ||
---|---|---|
#Requires: %{?scl_prefix}rubygem(daemon_controller) >= 1.0.0
|
||
Requires: %{?scl_prefix_ruby}rubygem(rack)
|
||
Requires: %{?scl_prefix_ruby}rubygem(rake)
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
... | ... | |
CXXFLAGS="${CXXFLAGS:-%optflags} -fno-strict-aliasing" ; export CXXFLAGS ;
|
||
FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ;
|
||
|
||
%if 0%{?scl:1}
|
||
. /opt/rh/%scl/enable
|
||
%endif
|
||
|
||
%{?scl:scl enable %{scl} - << \EOF}
|
||
rake package:gem SKIP_SIGNING=1
|
||
%{?scl:EOF}
|
||
%{?scl:scl enable %{scl} - << \EOF}
|
||
rake apache2
|
||
%{?scl:EOF}
|
||
#rake nginx
|
||
|
||
%install
|
||
# export USE_VENDORED_LIBEV=false
|
||
|
||
%if 0%{?scl:1}
|
||
. /opt/rh/%scl/enable
|
||
%endif
|
||
|
||
# Install the gem.
|
||
%{?scl:scl enable %{scl} - << \EOF}
|
||
gem install -V \
|
||
--local \
|
||
--install-dir %{buildroot}%{gem_dir} \
|
||
... | ... | |
--force \
|
||
--rdoc \
|
||
pkg/%{gem_name}-%{version}.gem
|
||
%{?scl:EOF}
|
||
|
||
# Install locations.ini
|
||
install -pm 0644 %{SOURCE11} %{buildroot}%{gem_instdir}/lib/phusion_passenger/
|
||
... | ... | |
%{buildroot}%{gem_spec}
|
||
|
||
%check
|
||
%if 0%{?scl:1}
|
||
. /opt/rh/%scl/enable
|
||
%endif
|
||
|
||
# export USE_VENDORED_LIBEV=false
|
||
# Run the tests, capture the output, but don't fail the build if the tests fail
|
||
#
|
||
... | ... | |
%{__cp} test/config.json.example test/config.json
|
||
|
||
%if %{enable_check}
|
||
%{?scl:scl enable %{scl} - << \EOF}
|
||
rake test --trace ||:
|
||
%{?scl:EOF}
|
||
%endif
|
||
|
||
%files
|
rubygem-powerbar/rubygem-powerbar.spec | ||
---|---|---|
Requires: %{?scl_prefix}rubygem(ansi) < 1.5.0
|
||
Requires: %{?scl_prefix}rubygem(hashie) >= 1.1.0
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
... | ... | |
gem build %{gem_name}.gemspec
|
||
%{?scl:"}
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
mkdir -p .%{_bindir}
|
||
mkdir -p .%{gem_dir}
|
||
%{?scl:scl enable %{scl} "}
|
rubygem-rest-client/rest-client.spec | ||
---|---|---|
Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
|
||
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||
Requires: %{?scl_prefix_ruby}rubygems
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-sequel/rubygem-sequel.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}ruby(rubygems)
|
||
Requires: %{?scl_prefix_ruby}ruby
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
rubygem-sprockets/rubygem-sprockets.spec | ||
---|---|---|
Requires: %{?scl_prefix_ruby}rubygem(tilt) => 1.1
|
||
Requires: %{?scl_prefix_ruby}rubygem(tilt) < 2
|
||
Conflicts: %{?scl_prefix_ruby}rubygem(tilt) = 1.3.0
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
Requires: %{?scl_prefix_ruby}ruby(release)
|
||
... | ... | |
BuildRequires: %{?scl_prefix_ruby}rubygem(tilt) => 1.1
|
||
BuildRequires: %{?scl_prefix_ruby}rubygem(tilt) < 2
|
||
BuildConflicts: %{?scl_prefix_ruby}rubygem(tilt) = 1.3.0
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && "%{?scl}" == "")
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(release)
|
rubygem-wicked/rubygem-wicked.spec | ||
---|---|---|
Provides: %{?scl_prefix}rubygem(%{gem_name}) = %{version}
|
||
%{?scl:Obsoletes: ruby193-rubygem-%{gem_name}}
|
||
|
||
%if "%{?scl}" == "ruby193" || (0%{?rhel} == 6 && 0%{!?scl:1})
|
||
%if "%{?scl_ruby}" == "ruby193" || (0%{?el6} && 0%{!?scl:1})
|
||
Requires: %{?scl_prefix_ruby}ruby(abi)
|
||
BuildRequires: %{?scl_prefix_ruby}ruby(abi)
|
||
%else
|
Also available in: Unified diff
Fix checks against scl name, optimise rhel/empty SCL conditional