[libparse-debianchangelog-perl] 52/52: Imported Debian patch 1.2.0-1.1
Intrigeri
intrigeri at moszumanska.debian.org
Sun May 24 12:37:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a commit to branch master
in repository libparse-debianchangelog-perl.
commit dd2e48f39a5e148e92041078ee2192dd1b33af24
Merge: b8b768c 80680fa
Author: Thijs Kinkhorst <thijs at debian.org>
Date: Thu Sep 11 18:12:43 2014 +0000
Imported Debian patch 1.2.0-1.1
.gitignore | 12 --
MANIFEST | 35 ++++
META.yml | 40 ++++
debian/changelog | 17 ++
debian/control | 2 +-
.../0001_P-DC-Support-open-handles-as-input.patch | 149 ++++++++++++++
debian/patches/0001_cve_format.patch | 12 ++
debian/patches/0001_de.po.patch | 222 +++++++++++++++++++++
debian/patches/0001_ftbfs_changes_line.patch | 15 ++
debian/patches/series | 4 +
debian/source/local-options | 1 -
11 files changed, 495 insertions(+), 14 deletions(-)
diff --cc debian/changelog
index f55faec,0000000..48c8096
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,113 -1,0 +1,130 @@@
++libparse-debianchangelog-perl (1.2.0-1.1) unstable; urgency=medium
++
++ * Non-maintainer upload.
++ * 0001_ftbfs_changes_line.patch: fix test failures due to changed Changes
++ field, patch by Jordan Metzmeier (closes: #753034).
++ * 0001_cve_format.patch: Fix CVE parsing for new format (closes: #731436).
++ * 0001_de.po.patch: Updated German translations, thanks Hendrik Knackstedt
++ (closes: #709626).
++ * 0001_P-DC-Support-open-handles-as-input.patch: support open handles as
++ input, patch by Niels Thykier (closes: #722896).
++ * Merge ubuntu patch: downgrade libhtml-parser-perl, libhtml-template-perl,
++ and libxml-simple-perl from Recommends to Suggests. This package is
++ installed in minimal systems due to aptitude's (reasonable) dependency
++ on it, but aptitude only uses rfc822 output.
++
++ -- Thijs Kinkhorst <thijs at debian.org> Thu, 11 Sep 2014 18:12:43 +0000
++
+libparse-debianchangelog-perl (1.2.0-1) unstable; urgency=low
+
+ * New upstream release:
+ - Don't use $& or $` (Closes: #515018)
+ - Allow '.' and '+' in distribution names. Patch by John Wright.
+ (Closes: #565238)
+ - Add Danish translation of bin.pot by Joe Dalton (Closes: #605820)
+ - ChangesFilters:
+ + Fix conversion of <http://something/> (Closes: #603341)
+ + Allow to omit # before closed bug numbers (Closes: 446798 ;)
+ * Bump Standards-Version to 3.9.1 (no changes)
+ * Convert debian/rules to debhelper 7
+
+ -- Frank Lichtenheld <djpig at debian.org> Sun, 03 Apr 2011 23:25:41 +0200
+
+libparse-debianchangelog-perl (1.1.1-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Filter duplicate bug numbers in Closes field. (Closes: #560634)
+ * Localize $_ in for loop. (Closes: #584943)
+ - Add build-dep on perl (>= 5.10.1) | libtest-simple-perl (>= 0.88)
+ and libtest-exception-perl for new test.
+
+ -- Ansgar Burchardt <ansgar at 43-1.org> Fri, 30 Jul 2010 19:01:12 +0900
+
+libparse-debianchangelog-perl (1.1.1-2) unstable; urgency=low
+
+ * Add liblocale-gettext-perl to Build-Depends-Indep: Fix FTBFS (LP:
+ #179599). From Marco Rodrigues.
+ * Remove XS- prefix from Vcs-* fields. dpkg supports them now.
+ * Bump Standards-Version to 3.7.3 (no changes)
+ * Build.PL: set create_packlist to 0 to avoid .packlist installation
+
+ -- Frank Lichtenheld <djpig at debian.org> Fri, 11 Jan 2008 11:48:05 +0100
+
+libparse-debianchangelog-perl (1.1.1-1) unstable; urgency=low
+
+ * New upstream release
+ - Fixes handling of dates equal to the epoch (Closes: #440116)
+
+ -- Frank Lichtenheld <djpig at debian.org> Sat, 01 Sep 2007 03:25:06 +0200
+
+libparse-debianchangelog-perl (1.1-1) unstable; urgency=low
+
+ * New upstream release
+ - Update Build-Depends-Indep
+ * Bump debhelper compat level to 5
+ * Bump Standards-Version to 3.7.2 (no changes)
+ * Add XS-Vcs-{git,Browser}
+
+ -- Frank Lichtenheld <djpig at debian.org> Mon, 16 Jul 2007 04:18:36 +0200
+
+libparse-debianchangelog-perl (1.0-1) unstable; urgency=low
+
+ * New upstream release
+ - Update Build-Depends-Indep and Depends
+
+ -- Frank Lichtenheld <djpig at debian.org> Wed, 12 Oct 2005 17:13:34 +0200
+
+libparse-debianchangelog-perl (0.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Frank Lichtenheld <djpig at debian.org> Tue, 4 Oct 2005 04:47:28 +0200
+
+libparse-debianchangelog-perl (0.8-1) unstable; urgency=low
+
+ * New upstream release
+ - Update Depends
+ - Update description and reformat it a bit to make it more readable
+
+ -- Frank Lichtenheld <djpig at debian.org> Mon, 3 Oct 2005 14:12:00 +0200
+
+libparse-debianchangelog-perl (0.7-1) unstable; urgency=low
+
+ * New upstream release
+ - Update the description
+ - Update Depends
+
+ -- Frank Lichtenheld <djpig at debian.org> Tue, 16 Aug 2005 02:40:39 +0200
+
+libparse-debianchangelog-perl (0.6-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Frank Lichtenheld <djpig at debian.org> Wed, 3 Aug 2005 14:02:26 +0200
+
+libparse-debianchangelog-perl (0.5-1) unstable; urgency=low
+
+ * New upstream release
+ - Update the description
+
+ -- Frank Lichtenheld <djpig at debian.org> Tue, 5 Jul 2005 04:26:12 +0200
+
+libparse-debianchangelog-perl (0.4-1) unstable; urgency=low
+
+ * New upstream release
+ - adapt Build-Depends-Indep and Recommends to new requirements
+ - install new TODO file
+ - install templates and CSS files to
+ /usr/share/libparse-debianchangelog-perl/ and adapt the default
+ paths in the module
+ - fix some problems in the test scripts (ignore stderr garbage
+ issued by dpkg-parsechangelog in pbuilder environment)
+
+ -- Frank Lichtenheld <djpig at debian.org> Tue, 5 Jul 2005 03:28:10 +0200
+
+libparse-debianchangelog-perl (0.3a-1) unstable; urgency=low
+
+ * Initial Release (Closes: #314559).
+
+ -- Frank Lichtenheld <djpig at debian.org> Fri, 1 Jul 2005 22:35:31 +0200
+
diff --cc debian/control
index 3f5d31d,0000000..a5195c4
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,23 -1,0 +1,23 @@@
+Source: libparse-debianchangelog-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: po4a, libtimedate-perl, libhtml-parser-perl, libhtml-template-perl, libclass-accessor-perl, liblocale-gettext-perl, tidy, libxml-simple-perl, libio-string-perl, libmodule-build-perl, libtest-pod-perl, libtest-pod-coverage-perl, perl (>= 5.10.1) | libtest-simple-perl (>= 0.88), libtest-exception-perl
+Maintainer: Frank Lichtenheld <djpig at debian.org>
+Standards-Version: 3.9.1
+Vcs-git: git://source.djpig.de/git/Parse-DebianChangelog.git
+Vcs-Browser: http://source.djpig.de/git/?p=Parse-DebianChangelog.git;a=summary
+
+Package: libparse-debianchangelog-perl
+Architecture: all
+Depends: ${perl:Depends}, ${misc:Depends}, libtimedate-perl, libclass-accessor-perl, liblocale-gettext-perl, libio-string-perl
- Recommends: libhtml-parser-perl, libhtml-template-perl, libxml-simple-perl
++Suggests: libhtml-parser-perl, libhtml-template-perl, libxml-simple-perl
+Description: parse Debian changelogs and output them in other formats
+ Replacement for the very limited dpkg-parsechangelog. Accessible
+ either via the parsechangelog command line script or as Perl module.
+ .
+ Currently supported output formats:
+ * original dpkg-parsechangelog output format
+ * similar format with multiple stanzas instead of one
+ * XML
+ * HTML (customizable via HTML::Template templates).
diff --cc debian/patches/0001_P-DC-Support-open-handles-as-input.patch
index 0000000,0000000..f783edc
new file mode 100644
--- /dev/null
+++ b/debian/patches/0001_P-DC-Support-open-handles-as-input.patch
@@@ -1,0 -1,0 +1,149 @@@
++>From df4d8784680fee1c3d593aee32d7a2e782cfabbc Mon Sep 17 00:00:00 2001
++From: Niels Thykier <niels at thykier.net>
++Date: Sat, 14 Sep 2013 11:55:01 +0200
++Subject: [PATCH] P::DC: Support open handles as input
++
++Signed-off-by: Niels Thykier <niels at thykier.net>
++---
++ bin/parsechangelog | 3 +--
++ lib/Parse/DebianChangelog.pm | 31 ++++++++++++++++++++++++-------
++ t/Parse-DebianChangelog.t | 39 +++++++++++++++++++++++++--------------
++ 3 files changed, 50 insertions(+), 23 deletions(-)
++
++diff --git a/bin/parsechangelog b/bin/parsechangelog
++index 7bff43d..3398900 100644
++--- a/bin/parsechangelog
+++++ b/bin/parsechangelog
++@@ -216,8 +216,7 @@ my $changes = Parse::DebianChangelog->init();
++
++ $file ||= $default_file;
++ if ($file eq '-') {
++- my @input = <STDIN>;
++- $changes->parse({ instring => join('', @input) })
+++ $changes->parse({ handle => \*STDIN, handlename => '<stdin>' })
++ or die sprintf( gettext('fatal error occured while parsing %s')."\n",
++ 'input' );
++ } else {
++diff --git a/lib/Parse/DebianChangelog.pm b/lib/Parse/DebianChangelog.pm
++index dbb1531..bec10f9 100644
++--- a/lib/Parse/DebianChangelog.pm
+++++ b/lib/Parse/DebianChangelog.pm
++@@ -115,10 +115,10 @@ There are currently no supported general configuration options, but
++ see the other methods for more specific configuration options which
++ can also specified to C<init>.
++
++-If C<infile> or C<instring> are specified (see L<parse>), C<parse()>
++-is called from C<init>. If a fatal error is encountered during parsing
++-(e.g. the file can't be opened), C<init> will not return a
++-valid object but C<undef>!
+++If C<infile>, C<instring> or C<handle> are specified (see L<parse>),
+++C<parse()> is called from C<init>. If a fatal error is encountered
+++during parsing (e.g. the file can't be opened), C<init> will not
+++return a valid object but C<undef>!
++
++ =cut
++
++@@ -134,7 +134,8 @@ sub init {
++ $self->init_filters;
++ $self->reset_parse_errors;
++
++- if ($self->{config}{infile} || $self->{config}{instring}) {
+++ if ($self->{config}{infile} || $self->{config}{instring}
+++ || $self->{config}{handle}) {
++ defined($self->parse) or return undef;
++ }
++
++@@ -250,8 +251,10 @@ sub get_error {
++
++ =head3 parse
++
++-Parses either the file named in configuration item C<infile> or the string
++-saved in configuration item C<instring>.
+++Parses either the file named in configuration item C<infile>, the string
+++saved in configuration item C<instring> or the open file handle saved
+++in the configuration item C<handle>. In the latter case, the handle can
+++be named by using the optional configuration item C<handlename>.
++ Accepts a hash ref as optional argument which can contain configuration
++ items.
++
++@@ -294,6 +297,20 @@ sub parse {
++ }
++ $fh = IO::String->new( $string );
++ $file = 'String';
+++ } elsif ($fh = $self->{config}{handle}) {
+++ # Scalar::Util is in perlcore, so we can rely on its presence.
+++ # (also, if it is broken, then most of perl is as well).
+++ require Scalar::Util;
+++ if (not Scalar::Util::openhandle($fh)) {
+++ $self->_do_fatal_error( __g('handle is not open'));
+++ return undef;
+++ }
+++
+++ $file = $self->{config}{handlename};
+++ if (not defined($file)) {
+++ $file = '<unnamed-handle>';
+++ $file = '<stdin>' if (fileno($fh)//-1) == 0;
+++ }
++ } else {
++ $self->_do_fatal_error( __g( 'no changelog file specified' ));
++ return undef;
++diff --git a/t/Parse-DebianChangelog.t b/t/Parse-DebianChangelog.t
++index f3b8270..fe10f6e 100644
++--- a/t/Parse-DebianChangelog.t
+++++ b/t/Parse-DebianChangelog.t
++@@ -17,7 +17,7 @@ BEGIN {
++ my $no_err_examples = 1;
++ my $no_tests = $no_examples * 13
++ + $no_err_examples * 2
++- + 49;
+++ + 51;
++
++ require Test::More;
++ import Test::More tests => $no_tests, ;
++@@ -225,19 +225,30 @@ foreach my $file (qw(Changes t/examples/countme t/examples/shadow)) {
++
++ }
++
++-open CHANGES, '<', 't/examples/countme';
++-my $string = join('',<CHANGES>);
++-
++-my $str_changes = Parse::DebianChangelog->init( { instring => $string,
++- quiet => 1 } );
++-my $errors = $str_changes->get_parse_errors();
++-ok( !$errors,
++- "Parse example changelog t/examples/countme without errors from string" );
++-
++-my $str_data = $str_changes->rfc822_str({ all => 1 });
++-is( $str_data, $save_data,
++- "Compare result of parse from string with result of parse from file" );
++-
+++for my $i (0..1) {
+++ open my $fh, '<', 't/examples/countme' or die "open t/examples/countme: $!";
+++ my $str_changes;
+++ my $type;
+++ if ($i == 0) {
+++ my $string = join('', <$fh>);
+++
+++ $str_changes = Parse::DebianChangelog->init( { instring => $string,
+++ quiet => 1 } );
+++ $type = 'string';
+++ } else {
+++ $str_changes = Parse::DebianChangelog->init( { handle => $fh,
+++ quiet => 1 } );
+++ $type = 'handle';
+++ }
+++ my $errors = $str_changes->get_parse_errors();
+++ ok( !$errors,
+++ "Parse example changelog t/examples/countme without errors from $type" );
+++
+++ my $str_data = $str_changes->rfc822_str({ all => 1 });
+++ is( $str_data, $save_data,
+++ "Compare result of parse from $type with result of parse from file" );
+++ close $fh;
+++}
++
++ foreach my $test (( [ 't/examples/misplaced-tz', 6 ])) {
++
++--
++1.8.4.rc3
++
diff --cc debian/patches/0001_cve_format.patch
index 0000000,0000000..d7a3ba8
new file mode 100644
--- /dev/null
+++ b/debian/patches/0001_cve_format.patch
@@@ -1,0 -1,0 +1,12 @@@
++diff -Nur libparse-debianchangelog-perl-1.2.0.orig/lib/Parse/DebianChangelog/ChangesFilters.pm libparse-debianchangelog-perl-1.2.0/lib/Parse/DebianChangelog/ChangesFilters.pm
++--- libparse-debianchangelog-perl-1.2.0.orig/lib/Parse/DebianChangelog/ChangesFilters.pm 2011-04-04 18:41:06.000000000 +0200
+++++ libparse-debianchangelog-perl-1.2.0/lib/Parse/DebianChangelog/ChangesFilters.pm 2013-12-05 14:09:47.643913682 +0100
++@@ -105,7 +105,7 @@
++ sub cve_to_mitre {
++ my ($text, $cgi) = @_;
++
++- $text =~ s!\b((?:CVE|CAN)-\d{4}-\d{4})\b
+++ $text =~ s!\b((?:CVE|CAN)-\d{4}-\d{4,})\b
++ !$cgi->a({ -href=>"http://cve.mitre.org/cgi-bin/cvename.cgi?name=$1" }, $1)
++ !xego;
++ return $text;
diff --cc debian/patches/0001_de.po.patch
index 0000000,0000000..c2018b9
new file mode 100644
--- /dev/null
+++ b/debian/patches/0001_de.po.patch
@@@ -1,0 -1,0 +1,222 @@@
++--- a/po/bin.de.po 2014-09-11 18:38:20.000000000 +0000
+++++ b/po/bin.de.po 2014-09-11 18:25:16.000000000 +0000
++@@ -6,9 +6,10 @@
++ "Project-Id-Version: Parse::DebianChangelog 1.0\n"
++ "Report-Msgid-Bugs-To: frank at lichtenheld.de\n"
++ "POT-Creation-Date: 2005-10-13 02:10+0200\n"
++-"PO-Revision-Date: 2005-10-13 01:57+0200\n"
++-"Last-Translator: Frank Lichtenheld <djpig at debian.org>\n"
+++"PO-Revision-Date: 2013-05-24 13:42+0000\n"
+++"Last-Translator: Hendrik Knackstedt <hendrik.knackstedt at t-online.de>\n"
++ "Language-Team: German <de at li.org>\n"
+++"Language: de\n"
++ "MIME-Version: 1.0\n"
++ "Content-Type: text/plain; charset=UTF-8\n"
++ "Content-Transfer-Encoding: 8bit\n"
++@@ -16,42 +17,42 @@
++ #: ../bin/parsechangelog:146
++ #, perl-format
++ msgid "changelog format %s not supported"
++-msgstr "Changelog-Format %s wird nicht unterstützt"
+++msgstr "Format %s für das Änderungsprotokoll wird nicht unterstützt"
++
++ #: ../bin/parsechangelog:151
++ msgid "ignored option -L"
++-msgstr "ignoriere Option -L"
+++msgstr "Option -L wurde ignoriert"
++
++ #: ../bin/parsechangelog:159
++ #, perl-format
++ msgid "output format %s not supported"
++-msgstr "Ausgabeformat %s wird nicht unterstützt"
+++msgstr "Das Ausgabeformat %s wird nicht unterstützt"
++
++ #: ../bin/parsechangelog:168
++ msgid "Copyright (C) 2005 by Frank Lichtenheld\n"
++-msgstr "Copyright (C) 2005 Frank Lichtenheld\n"
+++msgstr "Copyright © 2005 von Frank Lichtenheld\n"
++
++ #: ../bin/parsechangelog:169
++ msgid ""
++ "This is free software; see the GNU General Public Licence version 2 or later "
++ "for copying conditions. There is NO warranty."
++ msgstr ""
++-"Dieses Programm ist freie Software. Siehe die GNU General Public License, "
++-"Version 2 oder später für die Kopierbedingungen. Es gibt KEINE Garantie."
+++"Dieses Programm ist freie Software, die unter der GNU General Public Licence "
+++"Version 2 oder neueren Versionen lizenziert wird. Es gibt KEINE Garantie."
++
++ #: ../bin/parsechangelog:200
++ msgid "too many arguments"
++-msgstr "zu viele Argumente"
+++msgstr "Zu viele Argumente."
++
++ #: ../bin/parsechangelog:204
++ #, perl-format
++ msgid "more than one file specified (%s and %s)"
++-msgstr "mehr als eine Datei angegeben (%s und %s)"
+++msgstr "Mehr als eine Datei angegeben (%s und %s)."
++
++ #: ../bin/parsechangelog:216 ../bin/parsechangelog:220
++ #, perl-format
++ msgid "fatal error occured while parsing %s"
++-msgstr "beim Parsen von %s ist ein schwerwiegender Fehler aufgetreten"
+++msgstr "Fataler Fehler beim Auswerten von %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:219
++ #, perl-format
++@@ -70,126 +71,126 @@
++ #: ../lib/Parse/DebianChangelog.pm:232
++ #, perl-format
++ msgid "FATAL: %s"
++-msgstr "FATAL: %s"
+++msgstr "FEHLER: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:279
++ #, perl-format
++ msgid "can't open file %s: %s"
++-msgstr "Kann Datei %s nicht öffnen: %s"
+++msgstr "Datei %s kann nicht geöffnet werden: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:284
++ #, perl-format
++ msgid "can't lock file %s: %s"
++-msgstr "Kann Datei %s nicht sperren: %s"
+++msgstr "Datei %s kann nicht gesperrt werden: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:291
++ #, perl-format
++ msgid "can't load IO::String: %s"
++-msgstr "kann IO::String nicht laden: %s"
+++msgstr "IO::String kann nicht geladen werden: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:298
++ msgid "no changelog file specified"
++-msgstr "keine Changelog-Datei angegeben"
+++msgstr "Keine Änderungsprotokolldatei angegeben"
++
++ #: ../lib/Parse/DebianChangelog.pm:319
++ #, perl-format
++ msgid "found start of entry where expected %s"
++-msgstr "Anfang eines Eintrags gefunden, obwohl %s erwartet wurde"
+++msgstr "Beginn eines Eintrags gefunden, wo %s erwartet wurde"
++
++ #: ../lib/Parse/DebianChangelog.pm:343
++ #, perl-format
++ msgid "bad key-value after `;': `%s'"
++-msgstr "Fehlerhafter Schlüssel-Wert nach »;«: »%s«"
+++msgstr "ungültiger Schlüsselwert nach »;«: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:347
++ #, perl-format
++ msgid "repeated key-value %s"
++-msgstr "Wiederholter Schlüssel-Wert %s"
+++msgstr "wiederholter Schlüsselwert %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:351
++ msgid "badly formatted urgency value"
++-msgstr "Fehlerhaft formatierter Dringlichkeitswert"
+++msgstr "falsch formatierter Dringlichkeitswert"
++
++ #: ../lib/Parse/DebianChangelog.pm:362
++ #, perl-format
++ msgid "unknown key-value key %s - copying to XS-%s"
++-msgstr "Unbekannter Schlüssel-Wert Schlüssel %s - kopiert nach XS-%s"
+++msgstr "unbekannter Schlüssel %s – wird nach XS-%s kopiert"
++
++ #: ../lib/Parse/DebianChangelog.pm:393
++ msgid "badly formatted heading line"
++-msgstr "Fehlerhaft formatierter Header"
+++msgstr "falsch formatierte Kopfzeile"
++
++ #: ../lib/Parse/DebianChangelog.pm:397
++ #, perl-format
++ msgid "found trailer where expected %s"
++-msgstr "Habe Trailer gefunden, obwohl %s erwartet wurde"
+++msgstr "Nachspann gefunden, aber %s erwartet"
++
++ #: ../lib/Parse/DebianChangelog.pm:401 ../lib/Parse/DebianChangelog.pm:416
++ msgid "badly formatted trailer line"
++-msgstr "Fehlerhaft formatierter Trailer"
+++msgstr "ungültig formatierte Zeile im Nachspann"
++
++ #: ../lib/Parse/DebianChangelog.pm:410
++ #, perl-format
++ msgid "couldn't parse date %s"
++-msgstr "Konnte Datum %s nicht parsen"
+++msgstr "Datum %s konnte nicht ausgewertet werden"
++
++ #: ../lib/Parse/DebianChangelog.pm:425 ../lib/Parse/DebianChangelog.pm:440
++ #, perl-format
++ msgid "found change data where expected %s"
++-msgstr "Teil eines Eintrag gefunden, obwohl %s erwartet wurde"
+++msgstr "Änderungsdaten statt des erwarteten %s gefunden"
++
++ #: ../lib/Parse/DebianChangelog.pm:458
++ #, perl-format
++ msgid "found blank line where expected %s"
++-msgstr "Leerzeile gefunden, obwohl %s erwartet wurde"
+++msgstr "Leerzeile statt des erwarten %s gefunden"
++
++ #: ../lib/Parse/DebianChangelog.pm:462 ../lib/Parse/DebianChangelog.pm:477
++ msgid "unrecognised line"
++-msgstr "Unbekannte Zeile"
+++msgstr "Zeile nicht erkannt"
++
++ #: ../lib/Parse/DebianChangelog.pm:486
++ #, perl-format
++ msgid "found eof where expected %s"
++-msgstr "Habe Ende der Datei erreicht, obwohl %s erwartet wurde"
+++msgstr "EOF gefunden, wo %s erwartet wurde"
++
++ #: ../lib/Parse/DebianChangelog.pm:497
++ #, perl-format
++ msgid "can't close file %s: %s"
++-msgstr "Kann Datei %s nicht schließen: %s"
+++msgstr "Datei %s kann nicht geschlossen werden: %s"
++
++ #: ../lib/Parse/DebianChangelog.pm:541
++ msgid "you can't combine 'count' or 'offset' with any other range option"
++ msgstr ""
++-"Sie können 'count' oder 'offset' nicht mit anderen Bereichsauswahloptionen "
++-"kombinieren"
+++"Sie können »count« oder »offset« nicht mit einer anderen Bereichsoption "
+++"kombinieren."
++
++ #: ../lib/Parse/DebianChangelog.pm:545
++ msgid "you can only specify one of 'from' and 'since'"
++-msgstr "Sie können nur eine Option von 'from' und 'since' angeben"
+++msgstr "Sie können nur entweder »from« oder »since« angeben"
++
++ #: ../lib/Parse/DebianChangelog.pm:549
++ msgid "you can only specify one of 'to' and 'until'"
++-msgstr "Sie können nur eine Option von 'to' und 'until' angeben"
+++msgstr "Sie können nur entweder »to« oder »until« angeben"
++
++ #: ../lib/Parse/DebianChangelog.pm:553
++ msgid "'since' option specifies most recent version"
++-msgstr "'since'-Option gibt neueste Version an"
+++msgstr "Die Option »since« legt die neueste Version fest"
++
++ #: ../lib/Parse/DebianChangelog.pm:557
++ msgid "'until' option specifies oldest version"
++-msgstr "'until'-Option gibt älteste Version an"
+++msgstr "Die Option »until« legt die älteste Version fest"
++
++ #: ../lib/Parse/DebianChangelog/Util.pm:100
++ #, perl-format
++ msgid "field %s has newline then non whitespace >%s<"
++-msgstr ""
+++msgstr "Feld %s hat einen Zeilenumbruch und dann ein nicht-Leerzeichen »%s«"
++
++ #: ../lib/Parse/DebianChangelog/Util.pm:102
++ #, perl-format
++ msgid "field %s has blank lines >%s<"
++-msgstr ""
+++msgstr "Feld %s hat Leerzeilen »%s«"
++
++ #: ../lib/Parse/DebianChangelog/Util.pm:104
++ #, perl-format
++ msgid "field %s has trailing newline >%s<"
++-msgstr ""
+++msgstr "Feld %s hat einen abschließenden Zeilenumbruch »%s«"
diff --cc debian/patches/0001_ftbfs_changes_line.patch
index 0000000,0000000..6e15541
new file mode 100644
--- /dev/null
+++ b/debian/patches/0001_ftbfs_changes_line.patch
@@@ -1,0 -1,0 +1,15 @@@
++--- a/lib/Parse/DebianChangelog/Util.pm
+++++ b/lib/Parse/DebianChangelog/Util.pm
++@@ -104,7 +104,11 @@
++ $v =~ m/\n$/o && warn(__g("field %s has trailing newline >%s<",
++ $f, $v ));
++ $v =~ s/\$\{\}/\$/go;
++- $rfc822_str .= "$f: $v\n";
+++ # the changes have a space followed by a newline which was resulting
+++ # in a trailing space on "Changes: ". This caused the library to not
+++ # match the output of dpkg-parsechangelog
+++ $v = ' ' . $v if $v !~ m/^\s+/;
+++ $rfc822_str .= "$f:$v\n";
++ }
++
++ return $rfc822_str;
diff --cc debian/patches/series
index 0000000,0000000..e8b221e
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,4 @@@
++0001_cve_format.patch
++0001_de.po.patch
++0001_ftbfs_changes_line.patch
++0001_P-DC-Support-open-handles-as-input.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libparse-debianchangelog-perl.git
More information about the Pkg-perl-cvs-commits
mailing list