Class: Debian::Build::TarballSourceProvider

Inherits:
Object
  • Object
show all
Includes:
HelperMethods, FileUtils
Defined in:
lib/debian/build/source_providers.rb

Defined Under Namespace

Classes: PackageRetriever

Instance Method Summary collapse

Methods included from HelperMethods

#get, #sudo, #uncompress

Constructor Details

#initialize(url) ⇒ TarballSourceProvider

Returns a new instance of TarballSourceProvider.



11
12
13
# File 'lib/debian/build/source_providers.rb', line 11

def initialize(url)
  @url = url
end

Instance Method Details

#retrieve(package) ⇒ Object



15
16
17
# File 'lib/debian/build/source_providers.rb', line 15

def retrieve(package)
  PackageRetriever.new(@url, package).retrieve
end