Add a patch to avoid waste a paper every page printed generated by - pkgsrc-localpatches - leot's pkgsrc LOCALPATCHES
(HTM) hg clone https://bitbucket.org/iamleot/pkgsrc-localpatches
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset 79be17de7af34f78e4024a0b42604869a95beb63
(DIR) parent d61dd0d1faf28ddd7e2da42c5fa9c4f72642261c
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 12 Nov 2018 20:52:53
Add a patch to avoid waste a paper every page printed generated by
pdfjoin/pdfnup.
Diffstat:
print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps | 23 +++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
---
diff -r d61dd0d1faf2 -r 79be17de7af3 print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/print/ghostscript-agpl/patch-Resource_Init_pdf__draw.ps Mon Nov 12 20:52:53 2018 +0100
@@ -0,0 +1,23 @@
+$NetBSD$
+
+Avoid errors that sometimes happens with PDF processed via
+pdfjoin/pdfnup.
+While the error messages are probably handy when interactively
+using ghostscript, wasting paper before every page is printed is
+bad.
+
+--- Resource/Init/pdf_draw.ps.orig 2018-09-13 10:02:01.000000000 +0000
++++ Resource/Init/pdf_draw.ps
+@@ -2525,9 +2525,9 @@ currentdict /last-ditch-bpc-csp undef
+ countdictstack eq {end} if
+ } loop
+ 1 gt {
+- ( **** Error: Form stream has unbalanced q/Q operators \(too many q's\)\n)
+- pdfformaterror
+- ( Output may be incorrect.\n) pdfformaterror
++ %% ( **** Error: Form stream has unbalanced q/Q operators \(too many q's\)\n)
++ %% pdfformaterror
++ %% ( Output may be incorrect.\n) pdfformaterror
+ } if
+ pop
+ /pdfemptycount exch store