From owner-freebsd-ports@FreeBSD.ORG Fri Apr 11 21:04:57 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 67FEE37B401 for ; Fri, 11 Apr 2003 21:04:57 -0700 (PDT) Received: from web13406.mail.yahoo.com (web13406.mail.yahoo.com [216.136.175.64]) by mx1.FreeBSD.org (Postfix) with SMTP id EC26C43FD7 for ; Fri, 11 Apr 2003 21:04:56 -0700 (PDT) (envelope-from giffunip@yahoo.com) Message-ID: <20030412040456.72039.qmail@web13406.mail.yahoo.com> Received: from [200.91.196.162] by web13406.mail.yahoo.com via HTTP; Sat, 12 Apr 2003 06:04:56 CEST Date: Sat, 12 Apr 2003 06:04:56 +0200 (CEST) From: "=?iso-8859-1?q?Pedro=20F.=20Giffuni?=" To: freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: A mess called ghostscript !!! 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: Sat, 12 Apr 2003 04:04:57 -0000 Hi guys; I went to look into one of my old ports... gnu ghostscript, and I found that it's an incredible mess that I don't recognize anymore!! I had always hoped the afpl-ghostscript maintainer adopted some of the port cleaning I did back then, but evidently the opposite happened. The idea was to maintain a port for the fonts and one for ghostscript and use the fonts for X and other apps. Nowadays there is a port for every ghostscript+font combination possible! Also the build process used to respect the order suggested by the distribution, but unfortunately people have added lots of drivers and their patches in a way that it's very difficult to understand what is happening and very easy to break things. If I were to fix such a mess (I won't ..sorry) I would start with the old gnu-ghostscript port. If there is anyone maintaining it occasionally (there must be!!), please take into account the following: - hpdj is for all effects dead and has been replaced by the pcl3 driver, it makes no sense to include both! I added hpdj..so I know :). - there is a libsvga driver in the base distribution that I didn't add back then because we didn't have libsvga. It would be great to have it now, especially for the non-X11 case. -there is a new gnu-ghostscript release available, and since this is the version distributed in the CDs it should be better maintained. Sorry about the whinning...but well... I just can't help it sometimes. Pedro. ______________________________________________________________________ Yahoo! Cellulari: loghi, suonerie, picture message per il tuo telefonino http://it.yahoo.com/mail_it/foot/?http://it.mobile.yahoo.com/index2002.html