Gentoo Archives: gentoo-commits

From: Christoph Junghans <kleiner_otti@×××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/scalasca/
Date: Wed, 08 Feb 2012 04:30:17
Message-Id: 87405c82093633ec701d4199a071a295a51c175e.kleiner_otti@gentoo
1 commit: 87405c82093633ec701d4199a071a295a51c175e
2 Author: Christoph Junghans <ottxor <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 8 04:29:54 2012 +0000
4 Commit: Christoph Junghans <kleiner_otti <AT> gmx <DOT> de>
5 CommitDate: Wed Feb 8 04:29:54 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=87405c82
7
8 [sys-cluster/scalasca] removed
9
10 ---
11 sys-cluster/scalasca/ChangeLog | 61 ---------------------
12 sys-cluster/scalasca/metadata.xml | 9 ---
13 sys-cluster/scalasca/scalasca-1.3.3.ebuild | 79 ----------------------------
14 3 files changed, 0 insertions(+), 149 deletions(-)
15
16 diff --git a/sys-cluster/scalasca/ChangeLog b/sys-cluster/scalasca/ChangeLog
17 deleted file mode 100644
18 index b62632f..0000000
19 --- a/sys-cluster/scalasca/ChangeLog
20 +++ /dev/null
21 @@ -1,61 +0,0 @@
22 -# ChangeLog for sys-cluster/scalasca
23 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
24 -# $Header: $
25 -
26 - 21 Jun 2011; Justin Lecher <jlec@g.o> scalasca-1.3.3.ebuild:
27 - Added fortran-2.eclass support
28 -
29 -*scalasca-1.3.3 (04 Apr 2011)
30 -
31 - 04 Apr 2011; Christoph Junghans <ottxor@g.o> -scalasca-1.3.2.ebuild,
32 - +scalasca-1.3.3.ebuild:
33 - Version bump
34 -
35 - 10 Mar 2011; Christoph Junghans <ottxor@g.o> -scalasca-1.3.1.ebuild,
36 - scalasca-1.3.2.ebuild:
37 - cleanup + url updates
38 -
39 - 16 Dec 2010; Justin Lecher <jlec@g.o> scalasca-1.3.1.ebuild,
40 - scalasca-1.3.2.ebuild:
41 - Removal of fortran.eclass, #348851
42 -
43 -*scalasca-1.3.2 (12 Dec 2010)
44 -
45 - 12 Dec 2010; Christoph Junghans <kleiner_otti@×××.de>
46 - +scalasca-1.3.2.ebuild:
47 - Version bump
48 -
49 -*scalasca-1.3.1 (15 Jul 2010)
50 -
51 - 15 Jul 2010; Christoph Junghans <kleiner_otti@×××.de>
52 - -scalasca-1.3.0.ebuild, +scalasca-1.3.1.ebuild:
53 - version bump
54 -
55 -*scalasca-1.3.0 (25 Mar 2010)
56 -
57 - 25 Mar 2010; Christoph Junghans <kleiner_otti@×××.de>
58 - -scalasca-1.2.ebuild, +scalasca-1.3.0.ebuild:
59 - Version bump-wxwidgets is deprecated
60 -
61 - 29 Oct 2009; Christoph Junghans <kleiner_otti@×××.de> scalasca-1.2.ebuild:
62 - missing dep bug #290560
63 -
64 - 13 Aug 2009; Christoph Junghans <kleiner_otti@×××.de> scalasca-1.2.ebuild:
65 - DOCDIR fix
66 -
67 -*scalasca-1.2 (13 Aug 2009)
68 -
69 - 13 Aug 2009; Christoph Junghans <kleiner_otti@×××.de>
70 - -scalasca-1.1.ebuild, -files/scalasca-1.1-installdirs.patch,
71 - +scalasca-1.2.ebuild:
72 - version bump to 1.2
73 -
74 - 18 May 2009; Christoph Junghans <kleiner_otti@×××.de> ChangeLog:
75 - added wxwindows USE flags, fixed C{XX}FLAGS
76 -
77 - 17 May 2009; Christoph Junghans <kleiner_otti@×××.de> ChangeLog:
78 - Fixed a bug, when calling "scalasca -h"
79 -
80 - 16 May 2009; Christoph Junghans <kleiner_otti@×××.de> ChangeLog:
81 - Initial commit. Ebuild written by me. Fixes bug #268165
82 -
83
84 diff --git a/sys-cluster/scalasca/metadata.xml b/sys-cluster/scalasca/metadata.xml
85 deleted file mode 100644
86 index 4306e5d..0000000
87 --- a/sys-cluster/scalasca/metadata.xml
88 +++ /dev/null
89 @@ -1,9 +0,0 @@
90 -<?xml version="1.0" encoding="UTF-8"?>
91 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
92 -<pkgmetadata>
93 - <herd>cluster</herd>
94 - <maintainer>
95 - <email>ottxor@g.o</email>
96 - <name>Christoph Junghans</name>
97 - </maintainer>
98 -</pkgmetadata>
99
100 diff --git a/sys-cluster/scalasca/scalasca-1.3.3.ebuild b/sys-cluster/scalasca/scalasca-1.3.3.ebuild
101 deleted file mode 100644
102 index 75817c3..0000000
103 --- a/sys-cluster/scalasca/scalasca-1.3.3.ebuild
104 +++ /dev/null
105 @@ -1,79 +0,0 @@
106 -# Copyright 1999-2011 Gentoo Foundation
107 -# Distributed under the terms of the GNU General Public License v2
108 -# $Header: $
109 -
110 -EAPI="4"
111 -
112 -inherit eutils fortran-2 toolchain-funcs
113 -
114 -DESCRIPTION="Scalable Performance Analysis of Large-Scale Applications"
115 -HOMEPAGE="http://www.scalasca.org"
116 -SRC_URI="http://www2.fz-juelich.de/zam/datapool/scalasca/${P}.tar.gz"
117 -
118 -LICENSE="scalasca"
119 -SLOT="0"
120 -KEYWORDS="~x86"
121 -IUSE="examples fortran mpi openmp qt4"
122 -
123 -DEPEND="mpi? ( virtual/mpi )
124 - qt4? ( x11-libs/qt-core:4
125 - x11-libs/qt-gui:4 )"
126 -
127 -RDEPEND="${DEPEND}"
128 -
129 -src_prepare() {
130 - sed \
131 - -e "s:\(^PLATCC[[:space:]]*=\).*:\1 $(tc-getCC):" \
132 - -e "s:\(^PFLAG[[:space:]]*=\).*:\1:" \
133 - -e "s:\(^AFLAG[[:space:]]*=\).*:\1:" \
134 - -e "s:\(^OPTFLAGS[[:space:]]*=\).*:\1:" \
135 - -e "s:\(^CC[[:space:]]*=\).*:\1 $(tc-getCC):" \
136 - -e "s:\(^CFLAGS[[:space:]]*=\).*:\1 ${CFLAGS}:" \
137 - -e "s:\(^CXX[[:space:]]*=\).*:\1 $(tc-getCXX):" \
138 - -e "s:\(^CXXFLAGS[[:space:]]*=\).*:\1 ${CXXFLAGS}:" \
139 - -e "s:\(^F77[[:space:]]*=\).*:\1 $(tc-getFC):" \
140 - -e "s:\(^F90[[:space:]]*=\).*:\1 $(tc-getFC):" \
141 - -e "s:\(^FFLAGS[[:space:]]*=\).*:\1 ${FCFLAGS}:" \
142 - -e "s:\(^LDFLAGS[[:space:]]*=\).*:\1 ${LDFLAGS}:" \
143 - -e "s:\(^ECXX[[:space:]]*=\).*:\1 $(tc-getCXX):" \
144 - -e "s:\(^ECXX_AR[[:space:]]*=\).*:\1 $(tc-getAR):" \
145 - -e "s:\(^SZLIB_OPTFLAGS[[:space:]]*=\).*:\1:" \
146 - -i mf/Makefile.defs.* \
147 - || die "sed of flags failed"
148 -
149 - sed -e "s:DOCDIR =.*:DOCDIR = \${PREFIX}/share/doc/${PF}:" \
150 - -i mf/common.defs \
151 - || die "sed DOCDIR failed"
152 -}
153 -
154 -src_configure() {
155 - local myconf
156 -
157 - #configure is not a real (autotools) configure
158 -
159 - #only --disable-XXX is supported by configure
160 - use openmp || myconf="${myconf} --disable-omp"
161 - use fortran || myconf="${myconf} --disable-fortran"
162 - use mpi || myconf="${myconf} --disable-mpi"
163 - use qt4 || myconf="${myconf} --disable-gui"
164 -
165 - ./configure --prefix="${EPREFIX}"/usr ${myconf} || die "configure failed"
166 -}
167 -
168 -src_compile() {
169 - #multi job build is broken
170 - emake -j1 || die "emake failed"
171 -}
172 -
173 -src_install() {
174 - #no DESTDIR support
175 - emake install PREFIX="${ED}"/usr || die "Installing failed"
176 -
177 - #examples are always installed in /usr
178 - cd "${ED}"/usr
179 - if use examples; then
180 - insinto "/usr/share/${PN}"
181 - doins -r example
182 - fi
183 - rm -rf example
184 -}