summaryrefslogtreecommitdiff
path: root/system/samsung-mfp-drivers
diff options
context:
space:
mode:
Diffstat (limited to 'system/samsung-mfp-drivers')
-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 0000000000..eabe899c1f
--- /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 1ac9e7a9e1..30c8ee8bc9 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