From owner-freebsd-ports Mon May 15 03:04:28 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA24538 for ports-outgoing; Mon, 15 May 1995 03:04:28 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA24529 ; Mon, 15 May 1995 03:04:20 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.11/8.6.9) id DAA02245; Mon, 15 May 1995 03:04:17 -0700 Date: Mon, 15 May 1995 03:04:17 -0700 Message-Id: <199505151004.DAA02245@silvia.HIP.Berkeley.EDU> To: Joshua Peck Macdonald CC: ports@FreeBSD.org In-reply-to: <199505150938.CAA02156@silvia.HIP.Berkeley.EDU> (asami@CS.Berkeley.EDU) Subject: f77/g77 From: asami@CS.Berkeley.EDU (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Now, to reply to your post.... :) * install it--it already has ada rules). So fine, what I think * could be done rather easily and I'd be willing to help after finals * is patch up gcc.c a little, remove /usr/bin/f2c and /usr/bin/f77 from * the source tree and make a port of them. I don't know if anything * needs libf2c in the core distribution, does anything? The ports that Yes, I think that's a good idea, of course I need to ask "core" and the other maintainers about this first but in general I'm in favor of pulling out non-essential components into ports. Well, for f77 and g77, we have a problem of both eating .f files so as you said, I guess we'd just install the driver in /usr/local/bin and the compilers in /usr/local/libexec as we are doing now. For gnat, it might help if we can make the system gcc.c look into /usr/local/libexec as well as /usr/libexec, right? Or maybe it's better if we install a shell script in /usr/local/bin that calls the system gcc with the correct arguments ("-B/usr/local/libexec"?), does it need to look into libraries and stuff in /usr/local as well? Satoshi