1Alien::Package::Tgz(3)User Contributed Perl DocumentationAlien::Package::Tgz(3)
2
3
4

NAME

6       Alien::Package::Tgz - an object that represents a tgz package
7

DESCRIPTION

9       This is an object class that represents a tgz package, as used in
10       Slackware.  It also allows conversion of raw tar files.  It is derived
11       from Alien::Package.
12

CLASS DATA

14       scripttrans
15           Translation table between canoical script names and the names used
16           in tgz's.
17

METHODS

19       checkfile
20           Detect tgz files by their extension.
21
22       install
23           Install a tgz with installpkg. Pass in the filename of the tgz to
24           install.
25
26           installpkg (a slackware program) is used because I'm not sanguine
27           about just untarring a tgz file. It might trash a system.
28
29       scan
30           Scan a tgz file for fields. Has to scan the filename for most of
31           the information, since there is little useful metadata in the file
32           itself.
33
34       unpack
35           Unpack tgz.
36
37       prep
38           Adds a populated install directory to the build tree.
39
40       build
41           Build a tgz.
42

AUTHOR

44       Joey Hess <joey@kitenet.net>
45
46
47
48perl v5.38.0                      2023-07-19            Alien::Package::Tgz(3)
Impressum