summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Robby Workman <rworkman@slackbuilds.org>2017-05-05 23:56:36 -0500
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2017-05-13 07:00:10 +0700
commitb8f47b35fa84d7ad1da65760e53bbedc138c3d60 (patch)
tree65ac3df57d5ae50fd0231969bc66ac26aff503ee
parentb588118dce1f26dba3869b64f106a0c3f62f977f (diff)
downloadslackbuilds-b8f47b35fa84d7ad1da65760e53bbedc138c3d60.tar.gz
slackbuilds-b8f47b35fa84d7ad1da65760e53bbedc138c3d60.tar.xz
system/samsung-mfp-drivers: Added README.pdfprinterrors
This should help users figure out what to do if the printer has trouble printing PDF files (everything else worked fine for me, and oddly enough, using "lpr" to print the PDF to the same printer also worked fine). Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
-rw-r--r--system/samsung-mfp-drivers/README.pdfprinterrors21
-rw-r--r--system/samsung-mfp-drivers/samsung-mfp-drivers.SlackBuild3
2 files changed, 23 insertions, 1 deletions
diff --git a/system/samsung-mfp-drivers/README.pdfprinterrors b/system/samsung-mfp-drivers/README.pdfprinterrors
new file mode 100644
index 00000000000..eabe899c1f7
--- /dev/null
+++ b/system/samsung-mfp-drivers/README.pdfprinterrors
@@ -0,0 +1,21 @@
+At some point in the 14.2 development cycle, PDF documents stopped printing
+correctly. The printer would attempt to print them, send an error back to
+the OS indicating that the job failed, and proceed to print garbage anyway.
+
+After some debugging, I determined that that it had something to do with
+EdgeControl settings. After commenting out the "Fine Edge" lines in the
+PPD file, it seems to work fine. For the sake of reference, here's what
+that section of my PPD file looks like now:
+
+*% ==================================================================
+*% Fine Edge
+*% ==================================================================
+*%OpenUI *EdgeControl/Edge Control: PickOne
+*%OrderDependency: 15 AnySetup *EdgeControl
+*%DefaultEdgeControl: Normal
+*%EdgeControl Fine/On: ""
+*%EdgeControl Normal/Off: ""
+*%CloseUI: *EdgeControl
+
+Note that adding a "%" after the "*" effectively comments a line.
+
diff --git a/system/samsung-mfp-drivers/samsung-mfp-drivers.SlackBuild b/system/samsung-mfp-drivers/samsung-mfp-drivers.SlackBuild
index 1ac9e7a9e1e..30c8ee8bc90 100644
--- a/system/samsung-mfp-drivers/samsung-mfp-drivers.SlackBuild
+++ b/system/samsung-mfp-drivers/samsung-mfp-drivers.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=samsung-mfp-drivers
VERSION=${VERSION:-1.00.36}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
TARNAM="uld_v${VERSION}_00.91"
@@ -114,6 +114,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a noarch/license/* $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/README.pdfprinterrors > $PKG/usr/doc/$PRGNAM-$VERSION/README.pdfprinterrors
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install