From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-599386-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B0A2A1381F3 for <garchives@archives.gentoo.org>; Fri, 14 Jun 2013 11:21:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4C3FE09A5; Fri, 14 Jun 2013 11:21:35 +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 B5D2EE0964 for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:34 +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 A779533DD04 for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:33 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id A10A7E5464 for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:31 +0000 (UTC) From: "Justin Lecher" <jlec@gentoo.org> 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" <jlec@gentoo.org> Message-ID: <1371204401.de09b4475e0bd85126040c64e64abd0efe29b2c2.jlec@gentoo> Subject: [gentoo-commits] proj/sci:fixing commit in: dev-python/meshpy/ X-VCS-Repository: proj/sci X-VCS-Files: dev-python/meshpy/ChangeLog dev-python/meshpy/meshpy-0.91.2.ebuild dev-python/meshpy/meshpy-2013.1.2.ebuild dev-python/meshpy/metadata.xml X-VCS-Directories: dev-python/meshpy/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: de09b4475e0bd85126040c64e64abd0efe29b2c2 X-VCS-Branch: fixing Date: Fri, 14 Jun 2013 11:21:31 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 05e6491e-e24c-46ed-acbf-c81217e87483 X-Archives-Hash: 2761c9b9b76ccf9b0e902beb85e38750 commit: de09b4475e0bd85126040c64e64abd0efe29b2c2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org> AuthorDate: Fri Jun 14 10:06:41 2013 +0000 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> CommitDate: Fri Jun 14 10:06:41 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=de09b447 dev-python/meshpy: Version Bump; Bump to EAPI=5 and distutils-r1.eclass Package-Manager: portage-2.2.0_alpha179 RepoMan-Options: --force --- dev-python/meshpy/ChangeLog | 8 +++++- ...meshpy-0.91.2.ebuild => meshpy-2013.1.2.ebuild} | 29 ++++++++++++---------- dev-python/meshpy/metadata.xml | 5 ++-- 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/dev-python/meshpy/ChangeLog b/dev-python/meshpy/ChangeLog index e480b20..1f223ae 100644 --- a/dev-python/meshpy/ChangeLog +++ b/dev-python/meshpy/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for dev-python/meshpy -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*meshpy-2013.1.2 (14 Jun 2013) + + 14 Jun 2013; Justin Lecher <jlec@gentoo.org> -meshpy-0.91.2.ebuild, + +meshpy-2013.1.2.ebuild, metadata.xml: + Version Bump; Bump to EAPI=5 and distutils-r1.eclass + 14 Dec 2010; Justin Lecher <jlec@gentoo.org> meshpy-0.91.2.ebuild, metadata.xml: Some QA, src_configure not needed diff --git a/dev-python/meshpy/meshpy-0.91.2.ebuild b/dev-python/meshpy/meshpy-2013.1.2.ebuild similarity index 51% rename from dev-python/meshpy/meshpy-0.91.2.ebuild rename to dev-python/meshpy/meshpy-2013.1.2.ebuild index cecc702..6d76c38 100644 --- a/dev-python/meshpy/meshpy-0.91.2.ebuild +++ b/dev-python/meshpy/meshpy-2013.1.2.ebuild @@ -1,13 +1,12 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="3" +EAPI=5 -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" +PYTHON_COMPAT=( python{2_6,2_7} ) -inherit distutils +inherit distutils-r1 MY_PN="MeshPy" @@ -21,16 +20,20 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - dev-libs/boost[python] - dev-python/pyvtk" -DEPEND=" - ${RDEPEND} - dev-python/setuptools" + dev-libs/boost[python,${PYTHON_USEDEP}] + dev-python/pyvtk[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" S="${WORKDIR}/${MY_PN}-${PV}" -src_prepare() { +python_prepare_all() { sed 's: delay = 10: delay = 1:g' -i aksetup_helper.py || die - echo "BOOST_PYTHON_LIBNAME = ['boost_python-mt']">> siteconf.py - distutils_src_prepare + distutils-r1_python_prepare_all +} + +python_compile() { + mkdir "${BUILD_DIR}" || die + echo "BOOST_PYTHON_LIBNAME = [\'boost_${EPYTHON}-mt\']">> "${BUILD_DIR}"/siteconf.py + distutils-r1_python_compile } diff --git a/dev-python/meshpy/metadata.xml b/dev-python/meshpy/metadata.xml index 24d0dc6..0c0b3ca 100644 --- a/dev-python/meshpy/metadata.xml +++ b/dev-python/meshpy/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sci</herd> -<longdescription lang="en"> + <herd>sci</herd> + <longdescription lang="en"> MeshPy offers quality triangular and tetrahedral mesh generation for Python. Meshes of this type are chiefly used in finite-element simulation codes, but also have many other applications ranging from computer graphics to robotics. @@ -11,4 +11,3 @@ to two well-regarded mesh generators, Triangle by J. Shewchuk and TetGen by Hang Si. Both are included in the package in slightly modified versions. </longdescription> </pkgmetadata> - From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-599398-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CD568138202 for <garchives@archives.gentoo.org>; Fri, 14 Jun 2013 11:22:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6A74AE09F3; Fri, 14 Jun 2013 11:21:39 +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 CC913E09EF for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:38 +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 B0B2E33DF3D for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:37 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 5C486E5466 for <gentoo-commits@lists.gentoo.org>; Fri, 14 Jun 2013 11:21:36 +0000 (UTC) From: "Justin Lecher" <jlec@gentoo.org> 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" <jlec@gentoo.org> Message-ID: <1371204401.de09b4475e0bd85126040c64e64abd0efe29b2c2.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: dev-python/meshpy/ X-VCS-Repository: proj/sci X-VCS-Files: dev-python/meshpy/ChangeLog dev-python/meshpy/meshpy-0.91.2.ebuild dev-python/meshpy/meshpy-2013.1.2.ebuild dev-python/meshpy/metadata.xml X-VCS-Directories: dev-python/meshpy/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: de09b4475e0bd85126040c64e64abd0efe29b2c2 X-VCS-Branch: master Date: Fri, 14 Jun 2013 11:21:36 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 8980ba90-fda7-486c-a046-06783cdde80f X-Archives-Hash: aee5afead90314a66a739d477788c03d Message-ID: <20130614112136.sL8IChMgZSqyxYV5qW_d8giNMkT2ebkzdDGGbPx-Jo4@z> commit: de09b4475e0bd85126040c64e64abd0efe29b2c2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org> AuthorDate: Fri Jun 14 10:06:41 2013 +0000 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> CommitDate: Fri Jun 14 10:06:41 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=de09b447 dev-python/meshpy: Version Bump; Bump to EAPI=5 and distutils-r1.eclass Package-Manager: portage-2.2.0_alpha179 RepoMan-Options: --force --- dev-python/meshpy/ChangeLog | 8 +++++- ...meshpy-0.91.2.ebuild => meshpy-2013.1.2.ebuild} | 29 ++++++++++++---------- dev-python/meshpy/metadata.xml | 5 ++-- 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/dev-python/meshpy/ChangeLog b/dev-python/meshpy/ChangeLog index e480b20..1f223ae 100644 --- a/dev-python/meshpy/ChangeLog +++ b/dev-python/meshpy/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for dev-python/meshpy -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*meshpy-2013.1.2 (14 Jun 2013) + + 14 Jun 2013; Justin Lecher <jlec@gentoo.org> -meshpy-0.91.2.ebuild, + +meshpy-2013.1.2.ebuild, metadata.xml: + Version Bump; Bump to EAPI=5 and distutils-r1.eclass + 14 Dec 2010; Justin Lecher <jlec@gentoo.org> meshpy-0.91.2.ebuild, metadata.xml: Some QA, src_configure not needed diff --git a/dev-python/meshpy/meshpy-0.91.2.ebuild b/dev-python/meshpy/meshpy-2013.1.2.ebuild similarity index 51% rename from dev-python/meshpy/meshpy-0.91.2.ebuild rename to dev-python/meshpy/meshpy-2013.1.2.ebuild index cecc702..6d76c38 100644 --- a/dev-python/meshpy/meshpy-0.91.2.ebuild +++ b/dev-python/meshpy/meshpy-2013.1.2.ebuild @@ -1,13 +1,12 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="3" +EAPI=5 -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" +PYTHON_COMPAT=( python{2_6,2_7} ) -inherit distutils +inherit distutils-r1 MY_PN="MeshPy" @@ -21,16 +20,20 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" - dev-libs/boost[python] - dev-python/pyvtk" -DEPEND=" - ${RDEPEND} - dev-python/setuptools" + dev-libs/boost[python,${PYTHON_USEDEP}] + dev-python/pyvtk[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" S="${WORKDIR}/${MY_PN}-${PV}" -src_prepare() { +python_prepare_all() { sed 's: delay = 10: delay = 1:g' -i aksetup_helper.py || die - echo "BOOST_PYTHON_LIBNAME = ['boost_python-mt']">> siteconf.py - distutils_src_prepare + distutils-r1_python_prepare_all +} + +python_compile() { + mkdir "${BUILD_DIR}" || die + echo "BOOST_PYTHON_LIBNAME = [\'boost_${EPYTHON}-mt\']">> "${BUILD_DIR}"/siteconf.py + distutils-r1_python_compile } diff --git a/dev-python/meshpy/metadata.xml b/dev-python/meshpy/metadata.xml index 24d0dc6..0c0b3ca 100644 --- a/dev-python/meshpy/metadata.xml +++ b/dev-python/meshpy/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>sci</herd> -<longdescription lang="en"> + <herd>sci</herd> + <longdescription lang="en"> MeshPy offers quality triangular and tetrahedral mesh generation for Python. Meshes of this type are chiefly used in finite-element simulation codes, but also have many other applications ranging from computer graphics to robotics. @@ -11,4 +11,3 @@ to two well-regarded mesh generators, Triangle by J. Shewchuk and TetGen by Hang Si. Both are included in the package in slightly modified versions. </longdescription> </pkgmetadata> -