Gentoo Archives: gentoo-commits

From: Sebastien Fabbro <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-apps/likwid/, licenses/, dev-util/VampirTrace/
Date: Mon, 29 Apr 2013 16:32:55
Message-Id: 1366882448.bed8b57f4863064a78f6b74124844e32521a02b7.bicatali@gentoo
1 commit: bed8b57f4863064a78f6b74124844e32521a02b7
2 Author: Andreas Schäfer <gentryx <AT> gmx <DOT> de>
3 AuthorDate: Thu Apr 25 09:34:08 2013 +0000
4 Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 25 09:34:08 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=bed8b57f
7
8 pleasing repoman
9
10 ---
11 dev-util/VampirTrace/VampirTrace-5.14.3.ebuild | 14 +++++----
12 licenses/vampir | 36 ++++++++++++++++++++++++
13 sys-apps/likwid/metadata.xml | 2 -
14 3 files changed, 44 insertions(+), 8 deletions(-)
15
16 diff --git a/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild b/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild
17 index 1e50645..c923872 100644
18 --- a/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild
19 +++ b/dev-util/VampirTrace/VampirTrace-5.14.3.ebuild
20 @@ -4,9 +4,9 @@
21
22 EAPI=5
23
24 -inherit eutils
25 +inherit cuda eutils
26
27 -DESCRIPTION="VampirTrace is an open source library that allows detailed logging of program execution for parallel applications."
28 +DESCRIPTION="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 @@ -15,7 +15,9 @@ LICENSE="vampir"
33 KEYWORDS="~amd64"
34 IUSE="cuda"
35
36 -RDEPEND="virtual/mpi"
37 +DEPEND="
38 + virtual/mpi
39 + cuda? ( >=dev-util/nvidia-cuda-toolkit-4.0.0 )"
40
41 src_configure() {
42 use cuda && myconf="--with-cuda-dir=/opt/cuda"
43 @@ -25,8 +27,8 @@ src_configure() {
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 + mv "${D}/usr/bin/otfinfo" "${D}/usr/bin/otfinfo.vampir"
50 + mv "${D}/usr/lib/debug/usr/bin/otfinfo.debug" "${D}/usr/lib/debug/usr/bin/otfinfo.vampir.debug"
51 # libtool is already installed:
52 - rm ${D}/usr/share/libtool
53 + rm "${D}/usr/share/libtool"
54 }
55
56 diff --git a/licenses/vampir b/licenses/vampir
57 new file mode 100644
58 index 0000000..70f15aa
59 --- /dev/null
60 +++ b/licenses/vampir
61 @@ -0,0 +1,36 @@
62 +Copyright (c) 2005-2013, ZIH, TU Dresden, Federal Republic of Germany
63 +
64 +Copyright (c) 1998-2005, Forschungszentrum Juelich, Juelich Supercomputing
65 + Centre, Federal Republic of Germany
66 +
67 +Copyright (c) 2007-2008, High Performance Computing Center Stuttgart,
68 + Federal Republic of Germany
69 +
70 +All rights reserved.
71 +
72 +Redistribution and use in source and binary forms, with or without modification,
73 +are permitted provided that the following conditions are met:
74 +
75 +- Redistributions of source code must retain the above copyright notice,
76 +this list of conditions and the following disclaimer.
77 +
78 +- Redistributions in binary form must reproduce the above copyright notice,
79 +this list of conditions and the following disclaimer in the documentation and/or
80 +other materials provided with the distribution.
81 +
82 +- Neither the name of ZIH, TU Dresden, Forschungszentrum Juelich, Juelich
83 +Supercomputing Centre, or High Performance Computing Center Stuttgart, nor the
84 +names of its contributors may be used to endorse or promote products derived
85 +from this software without pecific prior written permission.
86 +
87 +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
88 +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
89 +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
90 +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
91 +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
92 +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
93 +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
94 +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
95 +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
96 +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
97 +
98
99 diff --git a/sys-apps/likwid/metadata.xml b/sys-apps/likwid/metadata.xml
100 index 8b89320..33bd758 100644
101 --- a/sys-apps/likwid/metadata.xml
102 +++ b/sys-apps/likwid/metadata.xml
103 @@ -12,8 +12,6 @@
104 <flag name="access-daemon">
105 Build access-daemon for secure access to /dev/cpu/*/msr.
106 </flag>
107 - </use>
108 - <use>
109 <flag name="uncore">
110 Yield access to uncore events.
111 </flag>