Lines Matching refs:OpenBSD
2 # $OpenBSD: PackingList.pm,v 1.153 2023/11/23 09:44:08 espie Exp $
20 package OpenBSD::PackingList::State;
46 package OpenBSD::PackingList::hashpath;
69 package OpenBSD::Composite;
94 package OpenBSD::PackingList;
95 our @ISA = qw(OpenBSD::Composite);
97 use OpenBSD::PackingElement;
98 use OpenBSD::PackageInfo;
100 sub element_class($) { "OpenBSD::PackingElement" }
104 my $plist = bless {state => OpenBSD::PackingList::State->new,
106 OpenBSD::PackingElement::File->add($plist, CONTENTS);
150 require OpenBSD::PkgCfl;
152 return OpenBSD::PkgCfl->make_conflict_list($self);
167 OpenBSD::PackingElement->create($line, $plist);
198 &OpenBSD::PackingList::SharedItemsOnly;
342 OpenBSD::PackingElement::Name->add($self, $name);
391 bless {}, "OpenBSD::PackingList::hashpath";
436 for my $special (OpenBSD::PackageInfo::info_names()) {
453 require OpenBSD::PackageInfo;
459 my $filename = OpenBSD::PackageInfo::installed_contents($pkgname);
465 $plist->set_infodir(OpenBSD::PackageInfo::installed_info($pkgname));
479 my $plist = OpenBSD::PackingList->new;
490 require OpenBSD::PackageInfo;
494 $self->tofile(OpenBSD::PackageInfo::installed_contents($self->pkgname));
499 require OpenBSD::Signature;
500 return OpenBSD::Signature->from_plist($self);