diff options
author | Didier Raboud <odyx@debian.org> | 2020-02-17 08:45:14 +0100 |
---|---|---|
committer | Didier Raboud <odyx@debian.org> | 2020-02-17 08:45:14 +0100 |
commit | 705fe8b6a62b47a36e28130506d59de6add1ec5e (patch) | |
tree | 8cdf60965609c702df75653bc7989285be13fdbf /debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch | |
parent | 693a512ea253555f330857e507d31b4469320704 (diff) |
Commit patch queue (exported by git-debrebase)debian/5.3.3-4archive/debian/5.3.3-4
[git-debrebase make-patches: export and commit patches]
Diffstat (limited to 'debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch')
-rw-r--r-- | debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch b/debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch new file mode 100644 index 0000000..3600e2f --- /dev/null +++ b/debian/patches/0002-Mirror-doc-developer-cleanwarnings.pl-from-upstream.patch @@ -0,0 +1,57 @@ +From: Didier Raboud <odyx@debian.org> +Date: Sat, 1 Dec 2018 01:39:17 +0100 +Subject: Mirror doc/developer/cleanwarnings.pl from upstream + +Taken from upstream's master; it is needed to rebuild the doc PDFs from source +--- + doc/developer/cleanwarnings.pl | 41 +++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 41 insertions(+) + create mode 100644 doc/developer/cleanwarnings.pl + +diff --git a/doc/developer/cleanwarnings.pl b/doc/developer/cleanwarnings.pl +new file mode 100644 +index 0000000..42df778 +--- /dev/null ++++ b/doc/developer/cleanwarnings.pl +@@ -0,0 +1,41 @@ ++# -*- Mode: Perl -*- ++## Copyright (C) 2013 Robert Krawitz ++## ++## This program is free software; you can redistribute it and/or modify ++## it under the terms of the GNU General Public License as published by ++## the Free Software Foundation; either version 2, or (at your option) ++## any later version. ++## ++## This program is distributed in the hope that it will be useful, ++## but WITHOUT ANY WARRANTY; without even the implied warranty of ++## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++## GNU General Public License for more details. ++## ++## You should have received a copy of the GNU General Public License ++## along with this program. If not, see <https://www.gnu.org/licenses/>. ++ ++# Remove annoying TeX warnings from db2pdf. ++ ++$nc=""; ++while (<>) { ++ next if /^$/; ++ chomp; ++ LINE: ++ if (/^Overfull \\hbox|^LaTeX Font Warning:|^LaTeX Warning: Reference.*undefined on input line|^Package hyperref Warning:/) { ++ $nc=" "; ++ $_=<>; ++ $_=<>; ++ while (<>) { ++ if (! /^ *$/) { ++ chomp; ++ goto LINE; ++ } ++ } ++ } else { ++ print "${nc}$_"; ++ $nc="\n"; ++ } ++} ++if ($nc ne "") { ++ print "\n"; ++} |