diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-09-23 13:04:51 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-09-23 13:04:51 +0000 |
commit | 0f9708242b22a39db1301b7a99a6f1952ada1032 (patch) | |
tree | bbb6d41ade00bf6e2f2e7d7d640a5bc2a68c74f6 /dev-lang/cfortran | |
parent | sci-libs/cfitsio: Use fortran-2.eclass (diff) | |
download | gentoo-2-0f9708242b22a39db1301b7a99a6f1952ada1032.tar.gz gentoo-2-0f9708242b22a39db1301b7a99a6f1952ada1032.tar.bz2 gentoo-2-0f9708242b22a39db1301b7a99a6f1952ada1032.zip |
dev-lang/cfortran: Bump to EAPI=5 and fix QA issues
(Portage version: 2.2.6/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Diffstat (limited to 'dev-lang/cfortran')
-rw-r--r-- | dev-lang/cfortran/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/cfortran/cfortran-4.4-r3.ebuild | 50 | ||||
-rw-r--r-- | dev-lang/cfortran/metadata.xml | 4 |
3 files changed, 60 insertions, 4 deletions
diff --git a/dev-lang/cfortran/ChangeLog b/dev-lang/cfortran/ChangeLog index ab686503ce68..5b7ec6247edf 100644 --- a/dev-lang/cfortran/ChangeLog +++ b/dev-lang/cfortran/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/cfortran -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/ChangeLog,v 1.26 2012/05/08 03:52:42 ottxor Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/ChangeLog,v 1.27 2013/09/23 13:04:51 jlec Exp $ + +*cfortran-4.4-r3 (23 Sep 2013) + + 23 Sep 2013; Justin Lecher <jlec@gentoo.org> +cfortran-4.4-r3.ebuild, + metadata.xml: + Bump to EAPI=5 and fix QA issues 08 May 2012; Christoph Junghans <ottxor@gentoo.org> cfortran-4.4-r2.ebuild: added ~x86-macos keyword diff --git a/dev-lang/cfortran/cfortran-4.4-r3.ebuild b/dev-lang/cfortran/cfortran-4.4-r3.ebuild new file mode 100644 index 000000000000..e1a245731be9 --- /dev/null +++ b/dev-lang/cfortran/cfortran-4.4-r3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfortran/cfortran-4.4-r3.ebuild,v 1.1 2013/09/23 13:04:51 jlec Exp $ + +EAPI=5 + +inherit eutils + +DEB_PR="14" + +DESCRIPTION="Header file allowing to call Fortran routines from C and C++" +HOMEPAGE="http://www-zeus.desy.de/~burow/cfortran/" +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" + +SLOT="0" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos" +IUSE="examples" + +src_unpack() { + default + if use examples; then + tar xvzf "${S}"/cfortran.examples.tar.gz || die + mv eg examples || die + ln -sfn sz1.c examples/sz1/sz1.C || die + ln -sfn pz.c examples/pz/pz.C || die + fi +} + +src_prepare() { + epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PR}.diff +} + +src_install() { + insinto /usr/include/cfortran + doins cfortran.h + + dosym cfortran/cfortran.h /usr/include/cfortran.h + + dodoc cfortran.doc debian/{NEWS,changelog,copyright} + + dohtml cfortran.html index.htm cfortest.c cfortex.f + + if use examples; then + insinto /usr/share/${PN} + doins -r "${WORKDIR}"/examples + fi +} diff --git a/dev-lang/cfortran/metadata.xml b/dev-lang/cfortran/metadata.xml index 4dad037b984a..db1151c490fb 100644 --- a/dev-lang/cfortran/metadata.xml +++ b/dev-lang/cfortran/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sci</herd> -<longdescription lang="en"> + <herd>sci</herd> + <longdescription lang="en"> 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 |