class Gem::Installer::Nice::FedoraExtInstaller

Public Instance Methods

default_ext_dependencies() click to toggle source
# File lib/rubygems/nice_install/fedora_ext_installer.rb, line 8
def default_ext_dependencies
  get_basic_deps
end
dep_files() click to toggle source
# File lib/rubygems/nice_install/fedora_ext_installer.rb, line 4
def dep_files
  %w[fedora.yml]
end
ext_dependency_present?(dep_name) click to toggle source
# File lib/rubygems/nice_install/fedora_ext_installer.rb, line 16
def ext_dependency_present? dep_name
  system("rpm -q #{dep_name} > /dev/null 2>&1")
end
gem_ext_dependencies_for(gem_name) click to toggle source
# File lib/rubygems/nice_install/fedora_ext_installer.rb, line 12
def gem_ext_dependencies_for gem_name
  default_ext_dependencies + get_deps(gem_name)
end
install_ext_dependencies_for(gem_name, deps) click to toggle source
# File lib/rubygems/nice_install/fedora_ext_installer.rb, line 20
def install_ext_dependencies_for gem_name, deps
  install_using_packagekit deps
end