From owner-freebsd-current@FreeBSD.ORG Mon May 29 12:37:30 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FB0816A735 for ; Mon, 29 May 2006 12:37:30 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-3.dlr.de (smtp-3.dlr.de [195.37.61.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6666C43D48 for ; Mon, 29 May 2006 12:37:29 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-3.dlr.de over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Mon, 29 May 2006 14:37:25 +0200 Date: Mon, 29 May 2006 14:37:28 +0200 (CEST) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Steve Kargl In-Reply-To: <20060527155903.GA7307@troutmask.apl.washington.edu> Message-ID: <20060529143107.O86320@beagle.kn.op.dlr.de> References: <20060527024407.GA2525@troutmask.apl.washington.edu> <4477C401.2080307@rogers.com> <38C8392F-C345-41F7-A879-6C2F5D2C59F5@orthanc.ca> <1B5AEAC9-2A87-40F1-B2D4-2069DCBC30FE@orthanc.ca> <4477EFDF.80608@alumni.rice.edu> <9f7850090605262331j352d98acwa3837251300c591b@mail.gmail.com> <4477F687.2030109@FreeBSD.org> <20060527065621.GA4814@troutmask.apl.washington.edu> <20060527095711.GJ744@turion.vk2pj.dyndns.org> <20060527155903.GA7307@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 29 May 2006 12:37:25.0267 (UTC) FILETIME=[A389AE30:01C6831C] Cc: freebsd-current@freebsd.org Subject: Re: [RFC] Removal of Fortran from the base system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Harti Brandt List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 May 2006 12:37:40 -0000 On Sat, 27 May 2006, Steve Kargl wrote: SK>On Sat, May 27, 2006 at 07:57:11PM +1000, Peter Jeremy wrote: SK>> On Fri, 2006-May-26 23:56:21 -0700, Steve Kargl wrote: SK>> >What happens with SK>> > SK>> >cd /usr/ports/math/lapack SK>> >make install SK>> SK>> .if ${OSVERSION} > 700XXX SK>> BUILD_DEPENDS+= gfortran:${PORTSDIR}/lang/gfortran SK>> .endif SK>> SK> SK>Yes, I know. Now, how many ports need this treatment? SK> SK>Do we cleanup the sys.mk file? Grep for FC, f77, .f SK>Do we add .F90, .f90, and .mod? The following are in Posix default rules and should not be removed if we aim to support Fortran. That means that either the port must add them or we just keep them, but set them up correctly for that port. Macros: FC FFLAGS Single suffix rules: .f: Double suffix rules: .f.o: .f.a: If we want the F90, .f90 than they should be under !%POSIX. harti