From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PTV1b-0007Tp-Pz for garchives@archives.gentoo.org; Fri, 17 Dec 2010 07:47:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3E474E0160; Fri, 17 Dec 2010 07:46:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 08A49E0160 for ; Fri, 17 Dec 2010 07:46:08 +0000 (UTC) Received: from paul.ibi.kfa-juelich.de (ibi109.ibi.kfa-juelich.de [134.94.85.208]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jlec) by smtp.gentoo.org (Postfix) with ESMTPSA id 0A9341B4015; Fri, 17 Dec 2010 07:46:07 +0000 (UTC) Message-ID: <4D0B153B.6080603@gentoo.org> Date: Fri, 17 Dec 2010 08:46:03 +0100 From: justin User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101214 Lightning/1.0b3pre Thunderbird/3.1.7 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@lists.gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 To: gentoo-science@lists.gentoo.org Subject: Re: [gentoo-science] Gentoo Science next meeting agenda - 5) fortran References: <4CFB8BCC.3070106@gentoo.org> <201012091628.34263.george@gentoo.org> In-Reply-To: <201012091628.34263.george@gentoo.org> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigCA5C4405E7FEDD3BD63F8F3B" X-Archives-Salt: 76f7bab8-b89c-462d-9cbc-8818ceccf2d5 X-Archives-Hash: 56691d295a36eea0e7e6fbae98624987 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCA5C4405E7FEDD3BD63F8F3B Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Hi all, my removal of the fortran.eclass has left many packages in a broken state. Many packages and/or their buildsystem depend on (x86_64|i686)-linux-gnu-gfortran being simple named gfortran. For example the cns package uses the Makefile.gfortran, which was formerly Makefile.${FORTRANC}, but now a Makefile.$(tc-getFC) doesn't work. Same for Makefile.ifort vs Makefile.ifc. Similar happasn to many packages and excuse me to have some problems today. Iwill fix that. So my proposal is to create a fortran-ng.eclass which gives us simply the a variable similar to FORTRANC representing the old style naming, so that not every ebuild has to implement it again. case $(tc-getFC) in *gfortran* ) FCOMP=3D"gfortran" ;; ifort ) FCOMP=3D"ifc" ;; * ) FCOMP=3D$(tc-getFC) ;; esac justin --------------enigCA5C4405E7FEDD3BD63F8F3B Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0LFTsACgkQgAnW8HDreRa5YgCgnWsfl+jprs17y7Q2kSvtwk7t 2VAAnjgbqIxWtBdDLfu8WxmxRMJyjVDD =CZYW -----END PGP SIGNATURE----- --------------enigCA5C4405E7FEDD3BD63F8F3B--