1Alien::Packages::Base(3U)ser Contributed Perl DocumentatiAolnien::Packages::Base(3)
2
3
4

NAME

6       Alien::Packages::Base - base class for package backends
7

SUBROUTINES/METHODS

9   new
10       Instantiates new object, no attributes evaluated.
11
12   pkgtype
13       Returns the pkgtype
14
15   list_packages
16       Returns a list of hashes containing installed packages.  Each item must
17       contain:
18
19         { Package => $pkg_name, Version => $version, Summary => $summary ]
20
21   list_fileowners
22       Returns a hash of lists containing the packages which are registered
23       file owners for the specified files. Each list must contain at least
24       one item:
25
26         '/absolute/path/to/file' =>
27             [
28                 {
29                     Package => $pkg_name,
30                 }
31             ],
32         ...
33

AUTHOR

35       Jens Rehsack, "<rehsack at cpan.org>"
36
38       Copyright 2010 Jens Rehsack.
39
40       This program is free software; you can redistribute it and/or modify it
41       under the terms of either: the GNU General Public License as published
42       by the Free Software Foundation; or the Artistic License.
43
44       See http://dev.perl.org/licenses/ for more information.
45
46
47
48perl v5.34.0                      2022-01-20          Alien::Packages::Base(3)
Impressum