unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

Alien::Package::Pkg(3pUser Contributed Perl DocumentatAlien::Package::Pkg(3pm)



NAME
       Alien::Package::Pkg - an object that represents a Solaris pkg package

DESCRIPTION
       This is an object class that represents a pkg package, as used in
       Solaris.  It is derived from Alien::Package.

CLASS DATA
       scripttrans
           Translation table between canoical script names and the names used
           in pkg's.

METHODS
       init
           This class needs the Solaris pkginfo and kgtrans tools to work.

       converted_name
           Convert name from something debian-like to something that the
           Solaris constraints will handle (i.e. 9 chars max).

       checkfile
           Detect pkg files by their contents.

       install
           Install a pkg with pkgadd. Pass in the filename of the pkg to
           install.

       scan
           Scan a pkg file for fields.

       unpack
           Unpack pkg.

       prep
           Adds a populated install directory to the build tree.

       build
           Build a pkg.

AUTHOR
       Mark Hershberger <mahATeverybody.org>



perl v5.8.8                       2008-04-29          Alien::Package::Pkg(3pm)