Lines Matching refs:plist
26 sub make_conflict_list($class, $plist)
29 my $pkgname = $plist->pkgname;
32 unless (defined $plist->{'no-default-conflict'}) {
37 if (defined $plist->{conflict}) {
38 for my $cfl (@{$plist->{conflict}}) {
69 sub register($plist, $state)
71 $state->{conflict_list}{$plist->pkgname} = $plist->conflict_list;
74 sub unregister($plist, $state)
76 delete $state->{conflict_list}{$plist->pkgname};
82 my $plist = OpenBSD::PackingList->from_installation($pkg,
84 next unless defined $plist;
85 if (!defined $plist->pkgname) {
89 register($plist, $state);
114 sub find_all($plist, $state)
116 my @first = $plist->conflict_list->conflicts_with(installed_packages());
122 my @conflicts = find($plist->pkgname, $state);