# File lib/gem2rpm/distro.rb, line 7
    def self.nature
      if !release_files.grep(/fedora/).empty?
        versions = []

        release_files.each do |file|
          /\d+/ =~ File.open(file, "r:UTF-8").readline
          versions << Regexp.last_match.to_s if Regexp.last_match
        end

        versions.uniq!

        if versions.length == 1
          template_by_os_version(FEDORA, versions.first) || FEDORA
        else # no version or more versions (=> don't know what to do)
          FEDORA
        end
      elsif !release_files.grep(/redhat/).empty?
        # Use Fedora's template for RHEL ATM.
        FEDORA
      elsif !release_files.grep(/SuSE/).empty?
        OPENSUSE
      else
        DEFAULT
      end
    end