NAME

Software::Packager::Tar

SYNOPSIS

use Software::Packager;
my $packager = new Software::Packager('tar');

DESCRIPTION

This module is used to create tar files with the required structure 
as specified by the list of object added to the packager.

FUNCTIONS

new()

This method creates and returns a new class object.

package_name()

This method is used to format the package name and return it in the format required for tar packages. This method overrides the package_name method of Software::Packager.

package()

This method overrides the base API and implements the required functionality 
to create Tar software packages.
It calls teh following method in order setup, create_package and cleanup.

setup()

This function sets up the temporary structure for the package.