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>
-