pkg-descr

FreeBSD::Ports and FreeBSD::Ports::Port are modules for parsing
FreeBSD's Ports INDEX file and selecting ports that match certain
criteria.

For example, you might want to list ports maintained by tom@FreeBSD.org
sorted alphabetically:
my $ports = tie my %port, 'FreeBSD::Ports', '/usr/ports/INDEX';
$ports->maintainer('tom@FreeBSD.org');
$ports->sort('alpha');
foreach my $p (keys %port) {
print $p->as_ascii,"\n";
}

WWW: http://people.FreeBSD.org/~tom/portpm/

- Tom
tom@FreeBSD.org

pkg-plist

%%SITE_PERL%%/FreeBSD/Ports/Port.pm
%%SITE_PERL%%/FreeBSD/Ports.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/FreeBSD/Ports/.packlist
@dirrm %%SITE_PERL%%/FreeBSD/Ports
@dirrm %%SITE_PERL%%/FreeBSD
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/FreeBSD/Ports
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/FreeBSD