ChangeLog

# ChangeLog for dev-lang/cfortran
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/ChangeLog,v 1.10 2008/06/13 06:57:24 wormo Exp $

13 Jun 2008; Stephanie Lockwood-Childs
cfortran-4.4-r1.ebuild:
mark ~ppc (bug #224583)

04 Jun 2008; Raúl Porcel cfortran-4.4-r1.ebuild:
Add ~alpha wrt #224583

04 Jun 2008; Markus Rothe cfortran-4.4-r1.ebuild:
Added ~ppc64; bug #224583

*cfortran-4.4-r1 (02 Jun 2008)

02 Jun 2008; Sébastien Fabbro metadata.xml,
+cfortran-4.4-r1.ebuild:
Add new patch from Debebian, few trivial qa fixes

03 Apr 2008; Jeroen Roovers cfortran-4.4.ebuild:
Marked ~hppa too.

23 Nov 2007; Samuli Suominen cfortran-4.4.ebuild:
amd64 stable wrt #196304

24 Oct 2007; Christian Faulhammer cfortran-4.4.ebuild:
stable x86, bug 196282

18 Oct 2007; Ferris McCormick cfortran-4.4.ebuild:
Sparc stable --- Required for Bug #196304

28 Aug 2007; Ferris McCormick cfortran-4.4.ebuild:
Add ~sparc keyword (headers only, test works, and needed for general testing).

*cfortran-4.4 (07 Feb 2007)

07 Feb 2007; Sébastien Fabbro +metadata.xml,
+cfortran-4.4.ebuild:
Initial import. Close bug #147465.

Manifest

DIST cfortran_4.4-11.diff.gz 20216 RMD160 421cf80eaf3d51e7fa6ed11a5607ef8b92fb66e7 SHA1 c0485ad85da8f2dccc5fe8d051861c5b72a92002 SHA256 7e0f3dde3933395b591dc1c9300363fc3b45bb81016a97418ad290ff085354a4
DIST cfortran_4.4-12.diff.gz 22004 RMD160 08427300210f62b9440763aafe9e45ca7206025d SHA1 4fd1603aebff0d012b47c9aea6b5ab479d088918 SHA256 995baf798ab53e19bf37f08be286418786f52a124c8a69ad27b3759328d57c0c
DIST cfortran_4.4.orig.tar.gz 120119 RMD160 67c5589697b9b9661cd27850ae800a1190033f5c SHA1 91eb677adfc2e18527995a0fa8b87805cd35a0ee SHA256 ac7182f01afd3cc14b2525850509109598683eeb1e066c4a1f18661fb0d3d926
EBUILD cfortran-4.4-r1.ebuild 1149 RMD160 a8b903288423168a9c5469972d7437805cff1732 SHA1 0c15198c6495d3a4a053d3db8a0875923b9fb414 SHA256 b18509ecf6d56068267af4d442441ff7b8b02e4b69fdd69ee95069edafec9886
EBUILD cfortran-4.4.ebuild 1175 RMD160 5f485a6967e42167d6a9bd83177860b8243e8dd6 SHA1 76f37d7c95d465697af3360211fd76574056b50b SHA256 80bd3b490f2720bd98419b991cb2dfcae4fb40df6a0baaba9783b1622cdbcaec
MISC ChangeLog 1425 RMD160 8856aab28e82aa1d23cecb97464afa269c695d00 SHA1 8eb86e7fcc1596bdf277fc0e685f15e5792bfd24 SHA256 1e76647d39d33c623f76847149e1fb266dda3ef5bd7d5e51b6118e23f2b12711
MISC metadata.xml 483 RMD160 adcf50fd235dbe9a4c12f94f871d97180e3b0791 SHA1 711bcba97e8185a18ad5ef776e0ad927876ed8c4 SHA256 f30a0569adcebd49e0e71e7f6dc47bda7e211e45504cef2493a3496e43058081

cfortran-4.4-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/cfortran-4.4-r1.ebuild,v 1.4 2008/06/13 06:57:24 wormo Exp $

inherit eutils

DEB_PR="12"

DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.diff.gz"
HOMEPAGE="http://www-zeus.desy.de/~burow/cfortran/"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
LICENSE="LGPL-2"
IUSE="examples"
SLOT="0"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff
if use examples; then
tar xfz cfortran.examples.tar.gz
mv eg examples
ln -sfn sz1.c examples/sz1/sz1.C
ln -sfn pz.c examples/pz/pz.C
fi
}

src_install() {
insinto /usr/include/cfortran
doins cfortran.h || die
dosym cfortran/cfortran.h /usr/include/cfortran.h || die
dodoc cfortran.doc debian/{NEWS,changelog,copyright}
insinto /usr/share/doc/${PF}
doins cfortran.html index.htm cfortest.c cfortex.f
use examples && doins -r examples
}

cfortran-4.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/cfortran-4.4.ebuild,v 1.6 2008/04/03 05:41:16 jer Exp $

inherit eutils

DEB_PR="11"

DESCRIPTION="Header file allowing to call Fortran routines from C and C++"
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.gz
mirror://debian/pool/main/c/${PN}/${PN}_${PV}-${DEB_PR}.diff.gz"
HOMEPAGE="http://www-zeus.desy.de/~burow/cfortran/"
KEYWORDS="amd64 ~hppa sparc x86"
LICENSE="LGPL-2"
IUSE="examples"
SLOT="0"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff
if use examples; then
tar xfz cfortran.examples.tar.gz
mv eg examples
ln -sfn sz1.c examples/sz1/sz1.C
ln -sfn pz.c examples/pz/pz.C
fi
}

src_compile() {
einfo "No compilation neccessary"
}

src_install() {
insinto /usr/include/cfortran
doins cfortran.h
dosym /usr/include/cfortran/cfortran.h /usr/include/cfortran.h
dodoc cfortran.doc debian/{NEWS,changelog,copyright}
insinto /usr/share/doc/${PF}
doins cfortran.html index.htm cfortest.c cfortex.f
use examples && doins -r examples
}

metadata.xml




sci

cfortran is a header file to ease bridge between C and FORTRAN. It
provides an interface between C and FORTRAN routines and global
data, i.e. structures and COMMON blocks. This package includes
patches from Debian for better support on newer compilers and architectures.