class Luban::Deployment::Packages::Popt::Installer
Public Instance Methods
header_file()
click to toggle source
# File lib/luban/deployment/packages/popt.rb, line 6 def header_file @header_file ||= include_path.join('popt.h') end
installed?()
click to toggle source
# File lib/luban/deployment/packages/popt.rb, line 22 def installed? file?(header_file) and file?(shared_obj_file) end
source_repo()
click to toggle source
# File lib/luban/deployment/packages/popt.rb, line 14 def source_repo @source_repo ||= "http://rpm5.org" end
source_url_root()
click to toggle source
# File lib/luban/deployment/packages/popt.rb, line 18 def source_url_root @source_url_root ||= "files/popt" end
Protected Instance Methods
configure_build_options()
click to toggle source
Calls superclass method
Luban::Deployment::Package::Installer#configure_build_options
# File lib/luban/deployment/packages/popt.rb, line 28 def configure_build_options super @configure_opts.unshift("--disable-static") end
update_binstubs!()
click to toggle source
# File lib/luban/deployment/packages/popt.rb, line 33 def update_binstubs!; end