X-Git-Url: http://git.pld-linux.org/?p=packages%2Fgem2rpm.git;a=blobdiff_plain;f=pld.spec.erb;h=4f4b720012749a302d13f87c8642f73ad4babff4;hp=65ca1e59e8543a8aadefe41e378ba06dd7c507aa;hb=891ab30e46d074f51bf3976d3a9ac404ecbcb1be;hpb=967420bc95f1faf0b912657099fb3fcceafcd99f diff --git a/pld.spec.erb b/pld.spec.erb index 65ca1e5..4f4b720 100644 --- a/pld.spec.erb +++ b/pld.spec.erb @@ -1,3 +1,9 @@ +<% if ! spec.development_dependencies.empty? -%> +# +# Conditional build: +%bcond_without tests # build without tests + +<% end -%> %define pkgname <%= spec.name %> Summary: <%= spec.summary %> Name: ruby-%{pkgname} @@ -16,11 +22,23 @@ BuildRequires: ruby-devel <% if ! spec.executables.empty? -%> BuildRequires: sed >= 4.0 <% end -%> +<% if ! spec.required_rubygems_version.empty? and ! spec.required_rubygems_version.first.empty? -%> +Requires: ruby-rubygems <%= spec.required_rubygems_version.first %> +<% end -%> <% for d in spec.runtime_dependencies -%> <% for req in d.requirement -%> Requires: ruby-<%= d.name %> <%= req %> <% end -%> <% end -%> +<% if ! spec.development_dependencies.empty? -%> +%if %{with tests} +<% for d in spec.development_dependencies -%> +<% for req in d.requirement -%> +Requires: ruby-<%= d.name %> <%= req %> +<% end -%> +<% end -%> +%endif +<% end -%> BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)