Gentoo Archives: gentoo-commits

From: Christoph Junghans <ottxor@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-util/VampirTrace/
Date: Fri, 06 Mar 2015 18:51:32
Message-Id: 1425665738.3e1fb117de51abc3dc7e383d512646acca9e45ac.ottxor@gentoo
1 commit: 3e1fb117de51abc3dc7e383d512646acca9e45ac
2 Author: Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
3 AuthorDate: Wed Mar 4 09:25:20 2015 +0000
4 Commit: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 6 18:15:38 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3e1fb117
7
8 dev-util/VampirTrace: Version bump
9
10 Package-Manager: portage-2.2.14
11
12 dev-util/VampirTrace/ChangeLog | 9 ++++++
13 dev-util/VampirTrace/VampirTrace-5.14.4.ebuild | 44 ++++++++++++++++++++++++++
14 2 files changed, 53 insertions(+)
15
16 diff --git a/dev-util/VampirTrace/ChangeLog b/dev-util/VampirTrace/ChangeLog
17 new file mode 100644
18 index 0000000..e2713a4
19 --- /dev/null
20 +++ b/dev-util/VampirTrace/ChangeLog
21 @@ -0,0 +1,9 @@
22 +# ChangeLog for dev-util/VampirTrace
23 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
24 +# $Header: $
25 +
26 +*VampirTrace-5.14.4 (04 Mar 2015)
27 +
28 + 04 Mar 2015; Marius Brehler <marbre@××××××××××××××.de>
29 + +VampirTrace-5.14.4.ebuild:
30 + Version bump
31
32 diff --git a/dev-util/VampirTrace/VampirTrace-5.14.4.ebuild b/dev-util/VampirTrace/VampirTrace-5.14.4.ebuild
33 new file mode 100644
34 index 0000000..5ff44d1
35 --- /dev/null
36 +++ b/dev-util/VampirTrace/VampirTrace-5.14.4.ebuild
37 @@ -0,0 +1,44 @@
38 +# Copyright 1999-2015 Gentoo Foundation
39 +# Distributed under the terms of the GNU General Public License v2
40 +# $Header: $
41 +
42 +EAPI=5
43 +
44 +inherit eutils cuda
45 +
46 +MY_PV="${PV}-gpu2"
47 +MY_P="${PN}-${MY_PV}"
48 +
49 +DESCRIPTION="An open source library that allows detailed logging of program execution for parallel applications"
50 +HOMEPAGE="http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/forschung/projekte/vampirtrace/accelerator"
51 +SRC_URI="http://wwwpub.zih.tu-dresden.de/~mlieber/dcount/dcount.php?package=gputrace&get=${MY_P}.tar.gz"
52 +
53 +SLOT="0"
54 +LICENSE="vampir"
55 +KEYWORDS="~amd64"
56 +IUSE="cuda"
57 +
58 +S="${WORKDIR}/${MY_P}"
59 +
60 +DEPEND="
61 + virtual/mpi
62 + cuda? ( >=dev-util/nvidia-cuda-toolkit-4.0.0 )"
63 +
64 +src_prepare() {
65 + use cuda && cuda_src_prepare
66 +}
67 +
68 +src_configure() {
69 + econf $(use_with cuda cuda-dir "${EPREFIX}"/opt/cuda)
70 +}
71 +
72 +src_install() {
73 + default
74 + # avoid collisions with app-text/lcdf-typetools:
75 + mv "${D}/usr/bin/otfinfo" "${D}/usr/bin/otfinfo.vampir" || die
76 + if [ -e "${D}/usr/lib/debug/usr/bin/otfinfo.debug" ]; then
77 + mv "${D}/usr/lib/debug/usr/bin/otfinfo.debug" "${D}/usr/lib/debug/usr/bin/otfinfo.vampir.debug" || die
78 + fi
79 + # libtool is already installed:
80 + rm "${D}/usr/share/libtool" || die
81 +}