From 5238ad5a0c4a9e1c8cd036f5de4055e39bd71297 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Fri, 29 Apr 2011 09:09:27 +0200 Subject: added debootstrap stuff Signed-off-by: Manuel Traut --- .../usr/share/perl5/Debconf/Element/Web/Boolean.pm | 36 +++++++++++++++ .../usr/share/perl5/Debconf/Element/Web/Error.pm | 10 +++++ .../share/perl5/Debconf/Element/Web/Multiselect.pm | 51 ++++++++++++++++++++++ .../usr/share/perl5/Debconf/Element/Web/Note.pm | 10 +++++ .../share/perl5/Debconf/Element/Web/Password.pm | 26 +++++++++++ .../share/perl5/Debconf/Element/Web/Progress.pm | 24 ++++++++++ .../usr/share/perl5/Debconf/Element/Web/Select.pm | 48 ++++++++++++++++++++ .../usr/share/perl5/Debconf/Element/Web/String.pm | 26 +++++++++++ .../usr/share/perl5/Debconf/Element/Web/Text.pm | 21 +++++++++ 9 files changed, 252 insertions(+) create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Boolean.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Error.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Multiselect.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Note.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Password.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Progress.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Select.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/String.pm create mode 100644 beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Text.pm (limited to 'beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web') diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Boolean.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Boolean.pm new file mode 100644 index 0000000..37748e6 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Boolean.pm @@ -0,0 +1,36 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Boolean; +use strict; +use base qw(Debconf::Element); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + my $default=''; + $default=$this->question->value if defined $this->question->value; + my $id=$this->id; + $_.="\n". + $this->question->description.""; + + return $_; +} + + +sub value { + my $this=shift; + + return $this->SUPER::value() unless @_; + my $value=shift; + $this->SUPER::value($value eq 'on' ? 'true' : 'false'); +} + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Error.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Error.pm new file mode 100644 index 0000000..cad58e3 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Error.pm @@ -0,0 +1,10 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Error; +use strict; +use base qw(Debconf::Element::Web::Text); + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Multiselect.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Multiselect.pm new file mode 100644 index 0000000..18bad0d --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Multiselect.pm @@ -0,0 +1,51 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Multiselect; +use strict; +use base qw(Debconf::Element::Multiselect); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + my %value = map { $_ => 1 } $this->translate_default; + + my $id=$this->id; + $_.="".$this->question->description."\n\n"; + + return $_; +} + + +sub value { + my $this=shift; + + return $this->SUPER::value() unless @_; + + my @values=@_; + + $this->question->template->i18n(''); + my @choices=$this->question->choices_split; + $this->question->template->i18n(1); + + $this->SUPER::value(join(', ', $this->order_values(map { $choices[$_] } @values))); +} + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Note.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Note.pm new file mode 100644 index 0000000..d7fd359 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Note.pm @@ -0,0 +1,10 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Note; +use strict; +use base qw(Debconf::Element::Web::Text); + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Password.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Password.pm new file mode 100644 index 0000000..0242e5e --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Password.pm @@ -0,0 +1,26 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Password; +use strict; +use base qw(Debconf::Element); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + my $default=''; + $default=$this->question->value if defined $this->question->value; + my $id=$this->id; + $_.="".$this->question->description."\n"; + + return $_; +} + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Progress.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Progress.pm new file mode 100644 index 0000000..d186fe8 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Progress.pm @@ -0,0 +1,24 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Progress; +use strict; +use base qw(Debconf::Element); + + +sub start { +} + +sub set { + return 1; +} + +sub info { + return 1; +} + +sub stop { +} + +1; diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Select.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Select.pm new file mode 100644 index 0000000..1a3b456 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Select.pm @@ -0,0 +1,48 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Select; +use strict; +use base qw(Debconf::Element::Select); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + my $default=$this->translate_default; + my $id=$this->id; + $_.="".$this->question->description."\n\n"; + + return $_; +} + + +sub value { + my $this=shift; + + return $this->SUPER::value() unless @_; + my $value=shift; + + $this->question->template->i18n(''); + my @choices=$this->question->choices_split; + $this->question->template->i18n(1); + $this->SUPER::value($choices[$value]); +} + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/String.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/String.pm new file mode 100644 index 0000000..3fefbf2 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/String.pm @@ -0,0 +1,26 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::String; +use strict; +use base qw(Debconf::Element); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + my $default=''; + $default=$this->question->value if defined $this->question->value; + my $id=$this->id; + $_.="".$this->question->description."\n"; + + return $_; +} + + +1 diff --git a/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Text.pm b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Text.pm new file mode 100644 index 0000000..fad43f0 --- /dev/null +++ b/beagle/debian-rfs/usr/share/perl5/Debconf/Element/Web/Text.pm @@ -0,0 +1,21 @@ +#!/usr/bin/perl -w +# This file was preprocessed, do not edit! + + +package Debconf::Element::Web::Text; +use strict; +use base qw(Debconf::Element); + + +sub show { + my $this=shift; + + $_=$this->question->extended_description; + s/\n/\n
\n/g; + $_.="\n

\n"; + + return "".$this->question->description."$_

"; +} + + +1 -- cgit v1.2.3