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