Alien:...ge::Tgz(3pm)
π Alien::...ge::Tgz(3pm) β bestie edition π
User Contributed Perl Documentation (yes the title's literally got an ellipsis in it, that's just how the file's named, don't @ me, it's giving "my wifi name is Alien:...ge::Tgz" energy)
β¨ NAME β¨
Alien::Package::Tgz β an object that represents a tgz package π
π¦ DESCRIPTION π¦
Okay so. This is an object class that represents a tgz package, the kind they use over in Slackware. πΈ
It also lets you convert raw tar files, which is lowkey the fun part. π
And for the family tree: it is derived from Alien::Package. So yes, it's got the whole inheritance situation going on. β¨
π CLASS DATA π
scripttransβ a translation table between canoical script names and the names used in tgz's. (that typo is in the original, I'm not fixing it, it's canon now, iykyk π )
π METHODS π
checkfileβ detects tgz files by their extension. π΅οΈββοΈ She's just looking at the file name, bestie.installβ installs a tgz withinstallpkg. You pass in the filename of the tgz you want installed.
Not me just untarring a tgz file, no no.installpkg(a Slackware program) is used here because the author is not sanguine about simply untarring a tgz file β because, and I quote the vibe: it might trash a system. ππ So yeah,installpkgdoes the work, respectfully.
scanβ scans a tgz file for fields. π§ It has to scan the filename for most of the information, because there is little useful metadata in the file itself. The tgz said "i contain no lore" and honestly? It's right.unpackβ unpacks a tgz. π¦β¨prepβ adds a populated install directory to the build tree. π±buildβ builds a tgz. π¨π
π AUTHOR π
Joey Hess <joey@kitenet.net> π«Ά
sign-off time, besties π This page is from perl v5.40.1, dated 2025-10-08, and it's filed under the very iconic name Alien:...ge::Tgz(3pm). Slay, go build something, periodt. πβ¨π¦
π¦ where this page comes from
- ubuntu resolute: alien 8.95.9-1 Β· GPL-2.0-or-later
- ubuntu stonking: alien 8.95.9-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms