diff --git a/app/views/search/_find_results.rhtml b/app/views/search/_find_results.rhtml index a6f8ba43b..b428519ae 100644 --- a/app/views/search/_find_results.rhtml +++ b/app/views/search/_find_results.rhtml @@ -3,16 +3,39 @@
Development packages: + <% devel_packages.each do |subpackage| %> + <%= link_to subpackage[:name], :controller => :package, :action => :show, :package => subpackage[:name], :search_term => @search_term %> + <% end %> +
+ <% @result.reject! {|r| devel_pack_match.include? r[:name] } -%> + <% end -%> + + <% sub_packages = @result.select{|r| r[:name].match(/^#{package[:name]}-/) } -%> + <% unless sub_packages.blank? -%> +Sub-packages: + <% sub_packages.each do |subpackage| %> + <%= link_to subpackage[:name], :controller => :package, :action => :show, :package => subpackage[:name], :search_term => @search_term %> + <% end %> +
+ <% @result.reject! {|r| r[:name].match(/^#{package[:name]}-/) } -%> + <% end -%> + + + <% end %> -