diff options
author | Christoph Junghans <ottxor@gentoo.org> | 2012-07-14 15:45:14 -0600 |
---|---|---|
committer | Christoph Junghans <ottxor@gentoo.org> | 2012-07-14 15:45:14 -0600 |
commit | 2215c2d2a12d1558773ec7379568d95882f97dae (patch) | |
tree | dcc81e23a7d2223fa47513a8025f4b077038cc3a | |
parent | sci-libs/mumps: fix underlinking for sequential library (diff) | |
download | sci-2215c2d2a12d1558773ec7379568d95882f97dae.tar.gz sci-2215c2d2a12d1558773ec7379568d95882f97dae.tar.bz2 sci-2215c2d2a12d1558773ec7379568d95882f97dae.zip |
initial commit
(Portage version: 2.2.0_alpha118/git/Linux i686, unsigned Manifest commit)
-rw-r--r-- | dev-util/f90cache/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/f90cache/Manifest | 1 | ||||
-rw-r--r-- | dev-util/f90cache/f90cache-0.93.7.ebuild | 42 | ||||
-rw-r--r-- | dev-util/f90cache/metadata.xml | 8 |
4 files changed, 60 insertions, 0 deletions
diff --git a/dev-util/f90cache/ChangeLog b/dev-util/f90cache/ChangeLog new file mode 100644 index 000000000..4c8e4635d --- /dev/null +++ b/dev-util/f90cache/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-util/f90cache +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*f90cache-0.93.7 (14 Jul 2012) + + 14 Jul 2012; Christoph Junghans <ottxor@gentoo.org> +f90cache-0.93.7.ebuild, + +metadata.xml: + initial commit diff --git a/dev-util/f90cache/Manifest b/dev-util/f90cache/Manifest new file mode 100644 index 000000000..7651593ca --- /dev/null +++ b/dev-util/f90cache/Manifest @@ -0,0 +1 @@ +DIST f90cache-0.93.7.tar.bz2 64585 SHA256 39c1a8e68a612f9beef2f06cf624d1cb24942adb09f21fc1fbf1d144ce8cf3f6 SHA512 b26265fff294512650ce36d5b33c53fafcd8763c615d1c6726cc11fc1e01da7c1a464be3f53552623d10ac66d6da60a81a395bf3ac92de9712d780376ff55b9d WHIRLPOOL 7ac837d66c657d52a2bf11b2445b717c52b6bc74e083bc32f4ea13d9e073ebfd2566ed67a2c70caa9cf5d59e9281d56462af18abc090d6cf646fe424a88b1f0d diff --git a/dev-util/f90cache/f90cache-0.93.7.ebuild b/dev-util/f90cache/f90cache-0.93.7.ebuild new file mode 100644 index 000000000..443ad58bc --- /dev/null +++ b/dev-util/f90cache/f90cache-0.93.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccache/ccache-3.1.7.ebuild,v 1.9 2012/07/01 16:39:59 armin76 Exp $ + +EAPI="4" + +inherit multilib toolchain-funcs + +DESCRIPTION="a compiler cache for fortran" +HOMEPAGE="http://people.irisa.fr/Edouard.Canot/f90cache/" +SRC_URI="http://people.irisa.fr/Edouard.Canot/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="virtual/fortran" +RDEPEND="${DEPEND} + dev-util/ccache" + +src_prepare() { + sed -i -e '/^CFLAGS/d' -e 's/CFLAGS/LDFLAGS/' Makefile.in || die +} + +src_install() { + #make install does too much magic + dodoc README CHANGES + doman f90cache.1 + dohtml web/* + dobin f90cache + + #we depend on ccache, put links in there so that portage uses them + #TODO improve this + dosym "/usr/bin/f90cache" "${ROOT}/usr/$(get_libdir)/ccache/bin/gfortran" +} + +pkg_postinst() { + elog "Please add F90CACHE_DIR=\"${ROOT%/}/var/tmp/f90cache\"" + elog "to your make.conf otherwise f90cache files end up in" + elog "home of the user executing portage" +} diff --git a/dev-util/f90cache/metadata.xml b/dev-util/f90cache/metadata.xml new file mode 100644 index 000000000..745b9e1ce --- /dev/null +++ b/dev-util/f90cache/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>ottxor@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> +</pkgmetadata> |