aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@sherkahn.(none)>2011-07-14 00:07:51 +0200
committerroot <root@sherkahn.(none)>2011-07-14 00:07:51 +0200
commita12b5ef57dce2826ff39ae1c3f14e9b42019e157 (patch)
treeb32c1075e9f7cb949505b7e7e232ba6c775d94f7 /app-benchmarks
parentmedia-gfx/brlcad: version bump to 7.20.2 (diff)
downloadsci-a12b5ef57dce2826ff39ae1c3f14e9b42019e157.tar.gz
sci-a12b5ef57dce2826ff39ae1c3f14e9b42019e157.tar.bz2
sci-a12b5ef57dce2826ff39ae1c3f14e9b42019e157.zip
Autobench imported from proj/auto-numerical-bench
Diffstat (limited to 'app-benchmarks')
-rw-r--r--app-benchmarks/autobench/ChangeLog9
-rw-r--r--app-benchmarks/autobench/Manifest3
-rw-r--r--app-benchmarks/autobench/autobench-9999.ebuild31
-rw-r--r--app-benchmarks/autobench/metadata.xml11
4 files changed, 54 insertions, 0 deletions
diff --git a/app-benchmarks/autobench/ChangeLog b/app-benchmarks/autobench/ChangeLog
new file mode 100644
index 000000000..f4fd7a183
--- /dev/null
+++ b/app-benchmarks/autobench/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-benchmarks/autobench
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*autobench-9999 (14 Jul 2011)
+
+ 14 Jul 2011; Andrea Arteaga <andyspiros@gmail.com> +autobench-9999.ebuild,
+ +metadata.xml:
+ Initial import
diff --git a/app-benchmarks/autobench/Manifest b/app-benchmarks/autobench/Manifest
new file mode 100644
index 000000000..59a8793d6
--- /dev/null
+++ b/app-benchmarks/autobench/Manifest
@@ -0,0 +1,3 @@
+EBUILD autobench-9999.ebuild 698 RMD160 173b39a0cb55ea93e0acadc4010205759d29a050 SHA1 6dd32f8759d6c039a7ffe29d426d6049ed864370 SHA256 52325b2dbe5b6563fe63c67d2062914fe0856f6952403f0647de6f98a662ed5d
+MISC ChangeLog 267 RMD160 c80899c9ce145474176e584d48df19857c20fccc SHA1 8ba840afea9f9f87b858d7c428fee7a6b119816e SHA256 8e56ba061730950daf09bcdb3ae00b45370d33b45bc4858b407aaba228069b8b
+MISC metadata.xml 491 RMD160 c40e7016c3c45f26f0a238ae27c11b9f857b03a8 SHA1 f00ff537b0a3dcd7188a1902159c1b2b48502339 SHA256 ccad0894a024e39cdd6b46adaee89d95561ab8ca7c4512276e4f990f08bd071c
diff --git a/app-benchmarks/autobench/autobench-9999.ebuild b/app-benchmarks/autobench/autobench-9999.ebuild
new file mode 100644
index 000000000..fe0b51162
--- /dev/null
+++ b/app-benchmarks/autobench/autobench-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils git-2
+
+DESCRIPTION="Automated benchmarks suite"
+HOMEPAGE=""
+EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/auto-numerical-bench.git"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+RDEPEND="!app-admin/eselect-blas
+ !app-admin/eselect-cblas
+ !app-admin/eselect-lapack
+ >=dev-python/matplotlib-1.0.0
+ =app-admin/eselect-1.2.15-r1"
+
+src_install() {
+ insinto /usr/$(get_libdir)/autobench
+ doins *.py
+ doins -r btl accuracy
+ chmod +x "${D}"/usr/$(get_libdir)/autobench/main.py
+ dosym /usr/$(get_libdir)/autobench/main.py /usr/bin/autobench
+} \ No newline at end of file
diff --git a/app-benchmarks/autobench/metadata.xml b/app-benchmarks/autobench/metadata.xml
new file mode 100644
index 000000000..37157bd6d
--- /dev/null
+++ b/app-benchmarks/autobench/metadata.xml
@@ -0,0 +1,11 @@
+<pkgmetadata>
+<herd>sci</herd>
+<maintainer>
+<name>Andrea Arteaga</name>
+<email>andyspiros@gmail.com</email>
+</maintainer>
+<description>Automated bechmarks of numerical libraries</description>
+<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 and the library FFTW.
+</longdescription>
+</pkgmetadata>