Alien:...:ports(3pm)
β¨ NAME β¨
okay bestie, gather round, because this is Alien::Packages::Pkg_Info::ports β a little Perl module whose whole entire job is dealing with FreeBSD's Ports. that's it, that's the vibe. it's the Alien:...:ports(3pm) page from the User Contributed Perl Documentation corner of the universe and it is, lowkey, iconic. π
π¦ ISA π¦
the ancestry check, the nepo baby lineage, the family tree:
Alien::Packages::Pkg_Info::ports
ISA Alien::Packages::Base
so like, it is Alien::Packages::Pkg_Info::ports and it inherits from Alien::Packages::Base. periodt. π
π SUBROUTINES/METHODS π
here's where the actual slay happens. three methods, all of them doing exactly what it says on the tin, no cap. β¨
πΈ usable πΈ
returns true when the command pkg_info could be found in the path and pkg_info -qP returns a valid release date.
so basically: is pkg_info even here, and does it actually answer back with a real release date? both boxes checked = true. that's the vibe check. π«Ά
π list_packages π
returns the list of installed FreeBSD ports.
just... all of them. the whole collection. your port haul. π
β list_fileowners β
returns the names of the ports which have installed the requested files.
you give it files, it tells you which ports own them. like a detective but make it ports. π΅οΈββοΈβ¨
π AUTHOR π
Jens Rehsack, "<rehsack at cpan.org>"
shoutout to the author, we love a legend. π«Ά
π LICENSE AND COPYRIGHT π
Copyright 2010 Jens Rehsack.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
bestie this is free software β remix it, share it, redistribute it, just respect the terms, mwah π
and that's the whole page, fr fr. this was Alien:...:ports(3pm) from perl v5.42.0, dated 2025-07-25 β thanks for scrolling with me, ily, go install some ports ππ¦π
π¦ where this page comes from
- fedora 43: perl-Alien-Packages 0.003-30.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms