diff options
author | Mikael Urankar <mikael@FreeBSD.org> | 2022-04-01 12:46:43 +0000 |
---|---|---|
committer | Mikael Urankar <mikael@FreeBSD.org> | 2022-04-01 12:59:06 +0000 |
commit | 1ca92b55c1bfa84fd8a2d2b52767a4979d6f17e5 (patch) | |
tree | 7bf35cc67de3142b29417ded8ed62659864a28e8 | |
parent | cd21d73782f156614138079fc4355c6bad652a7d (diff) | |
download | ports-1ca92b55c1bfa84fd8a2d2b52767a4979d6f17e5.tar.gz ports-1ca92b55c1bfa84fd8a2d2b52767a4979d6f17e5.zip |
print/cups-pdf: Remove deprecated ghostscript setpdfwrite operator
cups-pdf prints a blank patch without this patch.
PR: 262757
Reported by: freebsd-bugs@micallef.io
Obtained from: archlinux (https://bugs.archlinux.org/task/70313)
-rw-r--r-- | print/cups-pdf/Makefile | 2 | ||||
-rw-r--r-- | print/cups-pdf/files/patch-remove-deprecated-ghostscript-setpdfwrite-operator | 27 |
2 files changed, 28 insertions, 1 deletions
diff --git a/print/cups-pdf/Makefile b/print/cups-pdf/Makefile index 6dee1953ab36..5c98a2713d92 100644 --- a/print/cups-pdf/Makefile +++ b/print/cups-pdf/Makefile @@ -2,7 +2,7 @@ PORTNAME= cups-pdf DISTVERSION= 3.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= print MASTER_SITES= http://www.cups-pdf.de/src/ \ http://www.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/src/ diff --git a/print/cups-pdf/files/patch-remove-deprecated-ghostscript-setpdfwrite-operator b/print/cups-pdf/files/patch-remove-deprecated-ghostscript-setpdfwrite-operator new file mode 100644 index 000000000000..d3018f33cfd4 --- /dev/null +++ b/print/cups-pdf/files/patch-remove-deprecated-ghostscript-setpdfwrite-operator @@ -0,0 +1,27 @@ +https://github.com/archlinux/svntogit-packages/commit/ff157761a0dffe4eb19b46c61b422dcdb2e1c8d9 + +--- extra/cups-pdf.conf.orig 2022-04-01 11:22:32 UTC ++++ extra/cups-pdf.conf +@@ -250,9 +250,9 @@ GSTmp /tmp + ### Key: GSCall (config) + ## command line for calling GhostScript (!!! DO NOT USE NEWLINES !!!) + ## MacOSX: for using pstopdf set this to %s %s -o %s %s +-### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s ++### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c -f %s + +-#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s ++#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c -f %s + + ### Key: PDFVer (config, ppd, lptopions) + ## PDF version to be created - can be "1.5", "1.4", "1.3" or "1.2" +--- src/cups-pdf.h.orig 2022-04-01 11:22:32 UTC ++++ src/cups-pdf.h +@@ -58,7 +58,7 @@ struct { + { "AnonDirName", SEC_CONF|SEC_PPD, { "/var/spool/cups-pdf/ANONYMOUS" } }, + { "AnonUser", SEC_CONF|SEC_PPD, { "nobody" } }, + { "GhostScript", SEC_CONF|SEC_PPD, { "/usr/bin/gs" } }, +- { "GSCall", SEC_CONF|SEC_PPD, { "%s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=\"%s\" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s" } }, ++ { "GSCall", SEC_CONF|SEC_PPD, { "%s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=\"%s\" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c -f %s" } }, + { "Grp", SEC_CONF|SEC_PPD, { "lp" } }, + { "GSTmp", SEC_CONF|SEC_PPD, { "TMPDIR=/var/tmp" } }, + { "Log", SEC_CONF|SEC_PPD, { "/var/log/cups" } }, |