Gentoo Archives: gentoo-commits

From: Andrea Arteaga <andyspiros@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: app-benchmarks/numbench/
Date: Tue, 28 Feb 2012 22:29:50
Message-Id: 1330468098.567eecceff67dc77750b9c1782a2143ae1fdaf79.spiros@gentoo
1 commit: 567eecceff67dc77750b9c1782a2143ae1fdaf79
2 Author: Andrea Arteaga <andyspiros <AT> gmail <DOT> com>
3 AuthorDate: Tue Feb 28 22:28:18 2012 +0000
4 Commit: Andrea Arteaga <andyspiros <AT> gmail <DOT> com>
5 CommitDate: Tue Feb 28 22:28:18 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=567eecce
7
8 [app-benchmarks/numbench] Version 0.2_beta1.
9
10 ---
11 app-benchmarks/numbench/ChangeLog | 3 ++
12 app-benchmarks/numbench/metadata.xml | 4 +-
13 app-benchmarks/numbench/numbench-0.2_beta1.ebuild | 36 +++++++++++++++++++++
14 3 files changed, 41 insertions(+), 2 deletions(-)
15
16 diff --git a/app-benchmarks/numbench/ChangeLog b/app-benchmarks/numbench/ChangeLog
17 index 793dfac..b3edf67 100644
18 --- a/app-benchmarks/numbench/ChangeLog
19 +++ b/app-benchmarks/numbench/ChangeLog
20 @@ -2,6 +2,9 @@
21 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
22 # $Header: $
23
24 + 28 Feb 2012; Andrea Arteaga <andyspiros@×××××.com> +numbench-0.2_beta1.ebuild metadata.xml
25 + Version 0.2_beta1 added. Metadata updated.
26 +
27 06 Sep 2011; Sébastien Fabbro <bicatali@g.o> numbench-9999.ebuild:
28 Updated eselect dependency
29
30
31 diff --git a/app-benchmarks/numbench/metadata.xml b/app-benchmarks/numbench/metadata.xml
32 index 9a4daed..5868b42 100644
33 --- a/app-benchmarks/numbench/metadata.xml
34 +++ b/app-benchmarks/numbench/metadata.xml
35 @@ -5,7 +5,7 @@
36 <maintainer>
37 <email>andyspiros@×××××.com</email>
38 <name>Andrea Arteaga</name>
39 - <description>Automated bechmarks of numerical libraries</description>
40 + <description>Google Summer of Code 2011 student</description>
41 </maintainer>
42 - <longdescription>This package contains a set of scripts and C++ sources developed during the Google Summer of Code 2011 project. It aims to benchmark numerical libraries, and more precisely implementations of the standard BLAS, CBLAS, LAPACK, PBLAS, ScaLAPACK and the library FFTW.</longdescription>
43 + <longdescription>This package contains a set of scripts developed during the Google Summer of Code 2011 project. It aims to benchmark numerical libraries, and more precisely implementations of the standard BLAS, CBLAS, LAPACK, PBLAS, ScaLAPACK and the library FFTW.</longdescription>
44 </pkgmetadata>
45
46 diff --git a/app-benchmarks/numbench/numbench-0.2_beta1.ebuild b/app-benchmarks/numbench/numbench-0.2_beta1.ebuild
47 new file mode 100644
48 index 0000000..f2afa05
49 --- /dev/null
50 +++ b/app-benchmarks/numbench/numbench-0.2_beta1.ebuild
51 @@ -0,0 +1,36 @@
52 +# Copyright 1999-2012 Gentoo Foundation
53 +# Distributed under the terms of the GNU General Public License v2
54 +# $Header: $
55 +
56 +EAPI=3
57 +
58 +inherit eutils distutils
59 +
60 +DESCRIPTION="Automated benchmarks suite"
61 +HOMEPAGE="http://soc.dev.gentoo.org/~spiros"
62 +SRC_URI="${HOMEPAGE}/repository/${P}.tbz2"
63 +
64 +LICENSE="GPL-2"
65 +SLOT="0"
66 +KEYWORDS="~amd64 ~x86"
67 +
68 +IUSE=""
69 +
70 +RDEPEND="!app-admin/eselect-blas
71 + !app-admin/eselect-cblas
72 + !app-admin/eselect-lapack
73 + >=dev-python/matplotlib-1.0.0
74 + =app-admin/eselect-1.3.1-r1
75 + app-benchmarks/btl"
76 +
77 +src_install() {
78 + distutils_src_install
79 +
80 + chmod +x exec.py
81 + newbin exec.py numbench
82 +
83 + insinto /usr/share/numbench/samples
84 + doins *.in
85 +
86 + doman doc/numbench.1
87 +}