From owner-freebsd-ports@FreeBSD.ORG Sun Jun 8 00:07:22 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 315B537B401 for ; Sun, 8 Jun 2003 00:07:22 -0700 (PDT) Received: from hfep03.dion.ne.jp (hfep03.dion.ne.jp [203.181.105.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68A9343FA3 for ; Sun, 8 Jun 2003 00:07:21 -0700 (PDT) (envelope-from tkato@prontomail.com) Received: from localhost ([61.198.221.179]) by hfep03.dion.ne.jp with SMTP id <20030608070719068.YSQE@hfep03.dion.ne.jp>; Sun, 8 Jun 2003 16:07:19 +0900 Date: Sun, 8 Jun 2003 16:07:07 +0900 From: KATO Tsuguru To: freebsd-ports@freebsd.org Message-Id: <20030608160707.1553df13.tkato@prontomail.com> In-Reply-To: <20030608034254.GA3680@rot13.obsecurity.org> References: <20030607211633.GA78779@freefall.freebsd.org> <20030608092359.511b962a.tkato@prontomail.com> <20030608034254.GA3680@rot13.obsecurity.org> X-Mailer: Sylpheed version 0.9.1 (GTK+ 1.2.10; i386-portbld-freebsd4.8) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: naddy@mips.inka.de cc: kris@obsecurity.org Subject: Re: ghostscript commits (fix of back out request) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jun 2003 07:07:22 -0000 On Sat, 7 Jun 2003 20:42:54 -0700 Kris Kennaway wrote: > Why is cups required? I'd prefer not to have ghostscript suck in this > package unless I need it. The primary reason why two ports should be merged is to avoid several issues caused by version skew of gs binary. I hear that gs 7.05 or older (cups-pstoraster is based on this version) cannot handle PDF generated by gs 7.06 or newer properly. And then, current cups-pstoraster cannot process CJK PS/PDF at all since there was no valid way to support CJK fonts. In the meantime, the only reason why two ports are separated is old scheme of configure script was too complicated to control LIB_DEPENDS. I suppose it should be reasonable choice for average users to enable CUPS driver support by default since there are plenty of other popular ports (GNOME, KDE, Samba, etc.) requires CUPS library by default. Minimalist users can build this port with, similar as existing net/samba port, adding WITHOUT_CUPS arguments.