Lintian::Processable::Package
Section: Debian Package Checker (3)
Updated: 2019-04-04
Page Index
NAME
Lintian::Processable::Package -- An object that Lintian can process
SYNOPSIS
use Lintian::Processable::Package;
my $proc = Lintian::Processable::Package->new ('lintian_2.5.0_all.deb');
my $pkg_name = $proc->pkg_name;
my $pkg_version = $proc->pkg_version;
# etc.
DESCRIPTION
Instances of this perl class are objects that Lintian can process (e.g.
deb files). Multiple objects can then be combined into
groups, which Lintian will process
together.
CLASS METHODS
- new (FILE[, TYPE])
-
Creates a processable from FILE. If TYPE is given, the FILE is
assumed to be that TYPE otherwise the type is determined by the file
extension.
TYPE is one of ``binary'' (.deb), ``udeb'' (.udeb), ``source'' (.dsc) or
``changes'' (.changes).
AUTHOR
Originally written by Niels Thykier <
niels@thykier.net> for Lintian.
SEE ALSO
lintian(1)
Lintian::Processable
Lintian::ProcessableGroup