# File lib/gem2rpm.rb, line 108 def self.packager packager = `rpmdev-packager 2> /dev/null`.chomp rescue '' if packager.empty? packager = `rpm --eval '%{packager}' 2> /dev/null`.chomp rescue '' end if packager.empty? || (packager == '%{packager}') passwd_entry = Etc.getpwnam(Etc.getlogin) packager = "#{(passwd_entry && passwd_entry.gecos) || Etc.getlogin} <#{Etc.getlogin}@#{Socket.gethostname}>" end packager end