summaryrefslogtreecommitdiff
path: root/scripts/Dpkg/Control.pm
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/Dpkg/Control.pm')
-rw-r--r--scripts/Dpkg/Control.pm32
1 files changed, 16 insertions, 16 deletions
diff --git a/scripts/Dpkg/Control.pm b/scripts/Dpkg/Control.pm
index 01d8d282e..5efa17cb6 100644
--- a/scripts/Dpkg/Control.pm
+++ b/scripts/Dpkg/Control.pm
@@ -142,32 +142,32 @@ Dpkg::Control::Fields::field_ordered_list($type).
sub set_options {
my ($self, %opts) = @_;
- if (exists $opts{'type'}) {
- my $t = $opts{'type'};
- $$self->{'allow_pgp'} = ($t & (CTRL_PKG_SRC | CTRL_FILE_CHANGES)) ? 1 : 0;
- $$self->{'drop_empty'} = ($t & (CTRL_INFO_PKG | CTRL_INFO_SRC)) ? 0 : 1;
+ if (exists $opts{type}) {
+ my $t = $opts{type};
+ $$self->{allow_pgp} = ($t & (CTRL_PKG_SRC | CTRL_FILE_CHANGES)) ? 1 : 0;
+ $$self->{drop_empty} = ($t & (CTRL_INFO_PKG | CTRL_INFO_SRC)) ? 0 : 1;
if ($t == CTRL_INFO_SRC) {
- $$self->{'name'} = _g("general section of control info file");
+ $$self->{name} = _g("general section of control info file");
} elsif ($t == CTRL_INFO_PKG) {
- $$self->{'name'} = _g("package's section of control info file");
+ $$self->{name} = _g("package's section of control info file");
} elsif ($t == CTRL_CHANGELOG) {
- $$self->{'name'} = _g("parsed version of changelog");
+ $$self->{name} = _g("parsed version of changelog");
} elsif ($t == CTRL_INDEX_SRC) {
- $$self->{'name'} = sprintf(_g("entry in repository's %s file"), "Sources");
+ $$self->{name} = sprintf(_g("entry in repository's %s file"), "Sources");
} elsif ($t == CTRL_INDEX_PKG) {
- $$self->{'name'} = sprintf(_g("entry in repository's %s file"), "Packages");
+ $$self->{name} = sprintf(_g("entry in repository's %s file"), "Packages");
} elsif ($t == CTRL_PKG_SRC) {
- $$self->{'name'} = sprintf(_g("%s file"), ".dsc");
+ $$self->{name} = sprintf(_g("%s file"), ".dsc");
} elsif ($t == CTRL_PKG_DEB) {
- $$self->{'name'} = _g("control info of a .deb package");
+ $$self->{name} = _g("control info of a .deb package");
} elsif ($t == CTRL_FILE_CHANGES) {
- $$self->{'name'} = sprintf(_g("%s file"), ".changes");
+ $$self->{name} = sprintf(_g("%s file"), ".changes");
} elsif ($t == CTRL_FILE_VENDOR) {
- $$self->{'name'} = _g("vendor file");
+ $$self->{name} = _g("vendor file");
} elsif ($t == CTRL_FILE_STATUS) {
- $$self->{'name'} = _g("entry in dpkg's status file");
+ $$self->{name} = _g("entry in dpkg's status file");
}
- $self->set_output_order(field_ordered_list($opts{'type'}));
+ $self->set_output_order(field_ordered_list($opts{type}));
}
# Options set by the user override default values
@@ -183,7 +183,7 @@ set during new().
sub get_type {
my ($self) = @_;
- return $$self->{'type'};
+ return $$self->{type};
}
=back