From owner-freebsd-ports Fri Oct 27 16:30: 5 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 54DD837B4C5 for ; Fri, 27 Oct 2000 16:30:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id QAA52498; Fri, 27 Oct 2000 16:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 27 Oct 2000 16:30:02 -0700 (PDT) Message-Id: <200010272330.QAA52498@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Sergey Babkin Subject: Re: ports/22328: new port -- print/ttf2pt1 Reply-To: Sergey Babkin Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/22328; it has been noted by GNATS. From: Sergey Babkin To: mi@aldan.algebra.com Cc: Mike Meyer , OKAZAKI Tetsurou , FreeBSD-gnats-submit@freebsd.org, Mikhail Teterin Subject: Re: ports/22328: new port -- print/ttf2pt1 Date: Fri, 27 Oct 2000 19:25:02 -0400 mi@aldan.algebra.com wrote: > > On 27 Oct, Mike Meyer wrote: > = > PREFIX/bin/t1asm conflicts with t1asm installed by print/t1utils, doesn't it? > = > = I believe it does. On the other hand, it may be the same tool, being > = used to finish the conversion. In which case, the correct solution > = would be to cut t1asm from ttf2pt1, and add t1utils to the runtime > = dependencies list. > > Interestingly, it is the same tool. The one, that comes with t1utils, > though, is a newer version. Whereas the ttf2pt1's t1asm.c latest > revision ends at Yes, it's the same tool, just the version included with ttf2pt1 is quite old (but it has a few fixes done since then). > It is easy for me to just not install the "older" ttf2pt1's t1asm, but > they appear to have diverged substantially from the common root since > 1992. I wonder, what the software author's (babkin@bellatlantic.net) > can tell us :) I believe that the new t1asm from t1utils should work fine but I did not try it personally (though I think some other people did). The problem with ttf2pt1 is that as of now it's not designed to be installed at all, it's more of a build-convert your fonts-throw it away type tool. After being installed the scripts will break badly. Making it more generally installable is on the ToDo list but with low priority. My current vision is to install t1asm (and maybe some stuff from other/) into PREFIX/lib/ttf2pt1. Maybe also install t1asm as PREFIX/bin/ttf2pt1_t1asm (probably a hard or symbolic link into PREFIX/lib). But I'm absolutely certain that it must not overwrite t1asm from t1utils. Also ttf2pfa should not be installed (and generally not used at all) because it's just a historic relic. -SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message