gzip_to

gzip_to(io) Instance Public methods Gzips content written to gz_io to io.

read_checksums

read_checksums(gem) Instance Public methods Reads and loads checksums.yaml.gz from the tar file gem

setup_signer

setup_signer() Instance Public methods Prepares the gem for signing and checksum generation. If a signing certificate and key are not present only checksum generation is set up.

spec

spec() Instance Public methods The spec for this gem. If this is a package for a built gem the spec is loaded from the gem and returned. If this is a package for a gem being built the provided spec is returned.

verify

verify() Instance Public methods Verifies that this gem: Contains a valid gem specification Contains a contents archive The contents archive is not corrupt After verification the gem specification from the gem is available from spec

verify_files

verify_files(gem) Instance Public methods Verifies the files of the gem

initialize

initialize(gem) Instance Protected methods Creates a new package that will read or write to the file gem.

new

new(gem_spec) Class Public methods Create a Gem Package task library. Automatically define the gem if a block is given. If no block is supplied, then define needs to be called to define the task.

define

define() Instance Public methods Create the Rake tasks and actions specified by this Gem::PackageTask. (define is automatically called if a block is given to new).

init

init(gem) Instance Public methods Initialization tasks without the âyield selfâ or define operations.