summaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2009-10-12 11:57:37 +0000
committerMarc Espie <espie@cvs.openbsd.org>2009-10-12 11:57:37 +0000
commitc8e8fd9e3fcbfb8223986114e72e12c41a6ba38e (patch)
treea2da066dcd40a7e9fa04e7993b2efb7ef40d67b2 /usr.sbin
parentd4374ff4b26390b89dc01460a15138e9d095c4df (diff)
more handle -> newer.
it is going to get more complicated sooner....
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/pkg_add/OpenBSD/Dependencies.pm16
1 files changed, 5 insertions, 11 deletions
diff --git a/usr.sbin/pkg_add/OpenBSD/Dependencies.pm b/usr.sbin/pkg_add/OpenBSD/Dependencies.pm
index b1c20d54438..cbc509ce014 100644
--- a/usr.sbin/pkg_add/OpenBSD/Dependencies.pm
+++ b/usr.sbin/pkg_add/OpenBSD/Dependencies.pm
@@ -1,5 +1,5 @@
# ex:ts=8 sw=4:
-# $OpenBSD: Dependencies.pm,v 1.70 2009/10/12 11:35:20 espie Exp $
+# $OpenBSD: Dependencies.pm,v 1.71 2009/10/12 11:57:36 espie Exp $
#
# Copyright (c) 2005-2007 Marc Espie <espie@openbsd.org>
#
@@ -219,12 +219,6 @@ sub has_dep
return $self->{to_register}->{$dep};
}
-sub pkgname
-{
- my $self = shift;
- return $self->{plist}->pkgname;
-}
-
sub add_todo
{
my ($self, @extra) = @_;
@@ -264,7 +258,7 @@ sub find_dep_in_repositories
@pkgs = ((grep {$_ eq $dep->{def}} @pkgs),
(sort (grep {$_ ne $dep->{def}} @pkgs)));
my $good = OpenBSD::Interactive::ask_list(
- 'Ambiguous: choose dependency for '.$self->pkgname.': ',
+ 'Ambiguous: choose dependency for '.$self->{set}->short_print.': ',
$state->{interactive}, @pkgs);
return $c{$good};
} else {
@@ -353,8 +347,8 @@ sub dump
{
my $self = shift;
if ($self->dependencies) {
- print "Dependencies for ", $self->pkgname, " resolve to: ",
- join(', ', $self->dependencies);
+ print "Dependencies for ", $self->{set}->short_print,
+ " resolve to: ", join(', ', $self->dependencies);
print " (todo: ",
join(',', (map {$_->handle->{pkgname}} @{$self->{deplist}})),
")"
@@ -368,7 +362,7 @@ sub register_dependencies
my ($self, $state) = @_;
require OpenBSD::RequiredBy;
- my $pkgname = $self->pkgname;
+ my $pkgname = $self->{set}->handle->{pkgname};
my @l = $self->dependencies;
OpenBSD::Requiring->new($pkgname)->add(@l);