From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E9DD31381F3 for ; Thu, 13 Jun 2013 11:19:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6AF72E08BA; Thu, 13 Jun 2013 11:19:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DCAE8E08BA for ; Thu, 13 Jun 2013 11:19:20 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C97C733E427 for ; Thu, 13 Jun 2013 11:19:19 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 2F983E5463 for ; Thu, 13 Jun 2013 11:19:17 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1371122337.debb928bf74076729f974f799716c6714421046b.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: app-benchmarks/numbench/ X-VCS-Repository: proj/sci X-VCS-Files: app-benchmarks/numbench/ChangeLog app-benchmarks/numbench/metadata.xml app-benchmarks/numbench/numbench-0.2.ebuild app-benchmarks/numbench/numbench-9999.ebuild X-VCS-Directories: app-benchmarks/numbench/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: debb928bf74076729f974f799716c6714421046b X-VCS-Branch: master Date: Thu, 13 Jun 2013 11:19:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 78e746cc-9362-4ce3-b7ee-fa2a33fc453d X-Archives-Hash: 74260032bac3cfe977bb7d63945b3ab5 commit: debb928bf74076729f974f799716c6714421046b Author: Justin Lecher gentoo org> AuthorDate: Thu Jun 13 10:06:16 2013 +0000 Commit: Justin Lecher gentoo org> CommitDate: Thu Jun 13 11:18:57 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=debb928b app-benchmarks/numbench: Bump to EAPI=5 and distutils-r1.eclass Package-Manager: portage-2.2.0_alpha179 --- app-benchmarks/numbench/ChangeLog | 8 ++++++-- app-benchmarks/numbench/metadata.xml | 14 +++++++------- app-benchmarks/numbench/numbench-0.2.ebuild | 28 ++++++++++++++-------------- app-benchmarks/numbench/numbench-9999.ebuild | 28 +++++++++++++++------------- 4 files changed, 42 insertions(+), 36 deletions(-) diff --git a/app-benchmarks/numbench/ChangeLog b/app-benchmarks/numbench/ChangeLog index f110180..e92e96c 100644 --- a/app-benchmarks/numbench/ChangeLog +++ b/app-benchmarks/numbench/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for app-benchmarks/numbench -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ - + + 13 Jun 2013; Justin Lecher numbench-0.2.ebuild, + numbench-9999.ebuild, metadata.xml: + Bump to EAPI=5 and distutils-r1.eclass + 29 Sep 2012; Sébastien Fabbro -numbench-0.2_beta4-r1.ebuild, -numbench-0.2_beta4.ebuild, numbench-0.2.ebuild, numbench-9999.ebuild: diff --git a/app-benchmarks/numbench/metadata.xml b/app-benchmarks/numbench/metadata.xml index 5868b42..03b2c77 100644 --- a/app-benchmarks/numbench/metadata.xml +++ b/app-benchmarks/numbench/metadata.xml @@ -1,11 +1,11 @@ - sci - - andyspiros@gmail.com - Andrea Arteaga - Google Summer of Code 2011 student - - 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. + sci + + andyspiros@gmail.com + Andrea Arteaga + Google Summer of Code 2011 student + + 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. diff --git a/app-benchmarks/numbench/numbench-0.2.ebuild b/app-benchmarks/numbench/numbench-0.2.ebuild index fb279c4..74ca018 100644 --- a/app-benchmarks/numbench/numbench-0.2.ebuild +++ b/app-benchmarks/numbench/numbench-0.2.ebuild @@ -1,10 +1,12 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=3 +EAPI=5 -inherit eutils distutils +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit distutils-r1 vcs-snapshot DESCRIPTION="Automated benchmarks suite" HOMEPAGE="http://soc.dev.gentoo.org/~spiros" @@ -17,19 +19,17 @@ 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.3.2-r100" - -S="${WORKDIR}/andyspiros-numbench-${CID}" +RDEPEND=" + !app-admin/eselect-blas + !app-admin/eselect-cblas + !app-admin/eselect-lapack + >=dev-python/matplotlib-1.0.0 + >=app-admin/eselect-1.3.2-r100" -src_install() { - distutils_src_install +python_install_all() { + distutils-r1_python_install_all - chmod +x exec.py - newbin exec.py numbench + python_parallel_foreach_impl python_newscript exec.py numbench insinto /usr/share/numbench/samples doins samples/*.xml diff --git a/app-benchmarks/numbench/numbench-9999.ebuild b/app-benchmarks/numbench/numbench-9999.ebuild index 98d4d6d..fa358ef 100644 --- a/app-benchmarks/numbench/numbench-9999.ebuild +++ b/app-benchmarks/numbench/numbench-9999.ebuild @@ -1,10 +1,12 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=3 +EAPI=5 -inherit eutils git-2 distutils +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit git-2 distutils-r1 DESCRIPTION="Automated benchmarks suite" HOMEPAGE="http://soc.dev.gentoo.org/~spiros" @@ -17,20 +19,20 @@ KEYWORDS="" IUSE="" -RDEPEND="!app-admin/eselect-blas - !app-admin/eselect-cblas - !app-admin/eselect-lapack - >=dev-python/matplotlib-1.0.0 - >=app-admin/eselect-1.3.2-r100" +RDEPEND=" + !app-admin/eselect-blas + !app-admin/eselect-cblas + !app-admin/eselect-lapack + >=dev-python/matplotlib-1.0.0 + >=app-admin/eselect-1.3.2-r100" -src_install() { - distutils_src_install +python_install_all() { + distutils-r1_python_install_all - chmod +x exec.py - newbin exec.py numbench + python_parallel_foreach_impl python_newscript exec.py numbench insinto /usr/share/numbench/samples - doins samples/*xml + doins samples/*.xml doman doc/numbench.1 }