logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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

Author

       Mark Hershberger <mah@everybody.org>

perl v5.40.0                                       2024-11-25                           Alien::Package::Pkg(3pm)

Class Data

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

Description

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

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.

Name

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

See Also