pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/51912: pkgsrc-2016Q4 patch to fix cups printing on Brother (and other) Postscript printers



	Note: There was a bad value `' for the field `Severity'.
	It was set to the default value of `serious'.

>Number:         51912
>Category:       pkg
>Synopsis:       Add configuration option to specify path to pdftops
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jan 23 21:10:00 +0000 2017
>Originator:     eric%cirr.com@localhost
>Release:        NetBSD 7.0_STABLE
>Organization:
Eric Schnoebelen		eric%cirr.com@localhost		http://www.cirr.com
>Environment:
System: NetBSD woodstock 7.0_STABLE NetBSD 7.0_STABLE (GENERIC.201610161240Z) amd64
Architecture: x86_64
Machine: amd64
>Description:
	CUPS, when encountering a Brother (and other makes) printer,
	attempts to start the version of pdftops from poppler-utils.  It
	tries to start it using the path /usr/bin/pdftops.  Not very
	appropriate for pkgsrc.
>How-To-Repeat:
	Print to a printer that CUPS believes should use the
	poppler-utils pdftops.
>Fix:
	configure takes an option to specify the path to pdftops.
	This was discovered by looking at the print/cups-filters Makefile
	in pkgsrc HEAD.

	pkgsrc-2016Q4 should have the following patch applied to resolve
	the issue.

cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/print/cups-filters/Makefile,v
retrieving revision 1.60
diff -b -u -w -r1.60 Makefile
--- Makefile	19 Dec 2016 08:49:00 -0000	1.60
+++ Makefile	23 Jan 2017 21:09:19 -0000
@@ -1,6 +1,7 @@
 # $NetBSD: Makefile,v 1.60 2016/12/19 08:49:00 wiz Exp $
 
 DISTNAME=	cups-filters-1.13.1
+PKGREVISION=	1
 CATEGORIES=	print
 MASTER_SITES=	http://openprinting.org/download/cups-filters/
 EXTRACT_SUFX=	.tar.xz
@@ -39,6 +40,7 @@
 CONFIGURE_ARGS+=	--disable-ldap
 CONFIGURE_ARGS+=	--disable-mutool
 CONFIGURE_ARGS+=	--with-shell=${TOOLS_PATH.bash}
+CONFIGURE_ARGS+=	--with-pdftops-path=${PREFIX}/bin/pdftops
 
 INSTALL_MAKE_FLAGS+=	sysconfdir=${PREFIX}/share/examples/cups-filters
 
cvs diff: Diffing patches



Home | Main Index | Thread Index | Old Index