logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Alien::Package::Lsb - an object that represents a lsb package

Author

       Joey Hess <joey@kitenet.net>

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

Description

       This is an object class that represents a lsb package. It is derived from Alien::Package::Rpm.

Methods

       checkfile
           Lsb files are rpm's with a lsb- prefix, that depend on a package called 'lsb' and nothing else.

       scan
           Uses the parent scan method to read the file. lsb is added to the depends.

       prep
           The  parent's  prep  method  is  used  to generate the spec file. First though, the package's name is
           munged to make it lsb compliant (sorta) and lsb is added to its dependencies.

       revert
           Undo the changes made by prep.

       build
           Uses the parent's build method. If a lsb-rpmbuild is available, uses it to build the package.

       incrementrelease
           LSB package versions are not changed.

Name

       Alien::Package::Lsb - an object that represents a lsb package

See Also