# File lib/gem2rpm/distro.rb, line 84
    def self.template_by_os_version(os, version)
      os_templates = Template.list.grep(/#{os}.*\.spec\.erb/)

      os_templates.each do |file|
        # We want only distro RubyGems templates to get the right versions
        next unless file =~ /^#{os}((-([0-9]+\.{0,1}[0-9]+){0,}){0,}(-(#{ROLLING_RELEASES.join('|')})){0,1}).spec.erb/

        if (match = Regexp.last_match)
          return file.gsub('.spec.erb', '') if in_range?(version, match[1].to_s.split('-').drop(1)) || match[1].empty?
        end
      end

      nil
    end