From: | Sebastien Fabbro <bicatali@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] proj/sci:master commit in: dev-util/VampirTrace/ |
Date: | Mon, 29 Apr 2013 16:32:53 |
Message-Id: | 1366837820.74b9d5e4c5a133f9a2305d2d7128ed201e39db5a.bicatali@gentoo |
1 | commit: 74b9d5e4c5a133f9a2305d2d7128ed201e39db5a |
2 | Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de> |
3 | AuthorDate: Wed Apr 24 21:10:20 2013 +0000 |
4 | Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org> |
5 | CommitDate: Wed Apr 24 21:10:20 2013 +0000 |
6 | URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=74b9d5e4 |
7 | |
8 | added VampirTrace ebuild |
9 | |
10 | --- |
11 | dev-util/VampirTrace/VampirTrace-5.14.3.ebuild | 32 ++++++++++++++++++++++++ |
12 | 1 files changed, 32 insertions(+), 0 deletions(-) |
13 | |
14 | diff --git a/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild b/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild |
15 | new file mode 100644 |
16 | index 0000000..1e50645 |
17 | --- /dev/null |
18 | +++ b/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild |
19 | @@ -0,0 +1,32 @@ |
20 | +# Copyright 2013-2013 Gentoo Foundation |
21 | +# Distributed under the terms of the GNU General Public License v2 |
22 | +# $Header: $ |
23 | + |
24 | +EAPI=5 |
25 | + |
26 | +inherit eutils |
27 | + |
28 | +DESCRIPTION="VampirTrace is an open source library that allows detailed logging of program execution for parallel applications." |
29 | +HOMEPAGE="http://www.tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/forschung/software_werkzeuge_zur_unterstuetzung_von_programmierung_und_optimierung/vampirtrace" |
30 | +SRC_URI="http://wwwpub.zih.tu-dresden.de/%7Emlieber/dcount/dcount.php?package=vampirtrace&get=${P}.tar.gz" |
31 | + |
32 | +SLOT="0" |
33 | +LICENSE="vampir" |
34 | +KEYWORDS="~amd64" |
35 | +IUSE="cuda" |
36 | + |
37 | +RDEPEND="virtual/mpi" |
38 | + |
39 | +src_configure() { |
40 | + use cuda && myconf="--with-cuda-dir=/opt/cuda" |
41 | + econf $myconf |
42 | +} |
43 | + |
44 | +src_install() { |
45 | + default |
46 | + # avoid collisions with app-text/lcdf-typetools: |
47 | + mv ${D}/usr/bin/otfinfo ${D}/usr/bin/otfinfo.vampir |
48 | + md ${D}/usr/lib/debug/usr/bin/otfinfo.debug ${D}/usr/lib/debug/usr/bin/otfinfo.vampir.debug |
49 | + # libtool is already installed: |
50 | + rm ${D}/usr/share/libtool |
51 | +} |