aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-06-13 15:07:31 +0200
committerJustin Lecher <jlec@gentoo.org>2013-06-13 15:07:31 +0200
commitd0e8cfdd6c7c9f97f1cb9abc2009db8fe752a350 (patch)
tree3a5ffb0f76e37170f3426124be940c37ab03511a
parentObsolete package (diff)
downloadsci-d0e8cfdd6c7c9f97f1cb9abc2009db8fe752a350.tar.gz
sci-d0e8cfdd6c7c9f97f1cb9abc2009db8fe752a350.tar.bz2
sci-d0e8cfdd6c7c9f97f1cb9abc2009db8fe752a350.zip
dev-python/emcee: Version Bump; Bump to EAPI=5 and distutils-r1.eclass
Package-Manager: portage-2.2.0_alpha179
-rw-r--r--dev-python/emcee/ChangeLog8
-rw-r--r--dev-python/emcee/Manifest2
-rw-r--r--dev-python/emcee/emcee-1.0.1.ebuild35
-rw-r--r--dev-python/emcee/emcee-1.2.0.ebuild27
-rw-r--r--dev-python/emcee/metadata.xml4
5 files changed, 37 insertions, 39 deletions
diff --git a/dev-python/emcee/ChangeLog b/dev-python/emcee/ChangeLog
index 2043c78bf..89f52ada8 100644
--- a/dev-python/emcee/ChangeLog
+++ b/dev-python/emcee/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for dev-python/emcee
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*emcee-1.2.0 (13 Jun 2013)
+
+ 13 Jun 2013; Justin Lecher <jlec@gentoo.org> -emcee-1.0.1.ebuild,
+ +emcee-1.2.0.ebuild, metadata.xml:
+ Version Bump; Bump to EAPI=5 and distutils-r1.eclass
+
*emcee-1.0.1 (20 Apr 2012)
20 Apr 2012; S├ębastien Fabbro <bicatali@gentoo.org> +emcee-1.0.1.ebuild,
diff --git a/dev-python/emcee/Manifest b/dev-python/emcee/Manifest
index 7d351d5f5..bb26a41ba 100644
--- a/dev-python/emcee/Manifest
+++ b/dev-python/emcee/Manifest
@@ -1 +1 @@
-DIST emcee-1.0.1.tar.gz 6526 SHA256 c77d1816b26d5fa31d7cf9906abbcbf0d2d5a663b666457827ad55c979a928bb SHA512 6308ca1d187f5ecdaec7ed79d4f4dbb11692d846fbfaaa3a7b80993d6d5cb5e76ee14c3ea63e1487e1040a0bd8c6b00f398a1a6ec7b135d693956038d9166243 WHIRLPOOL 8351ed12a10c04b50cb1a8839970c14d962d4409da885bcc76d12f546eb1c5eeed58f96dcf1797c4e756c6c19bd31d8dd245a540a6fa77c02e03070270b969e6
+DIST emcee-1.2.0.tar.gz 22281 SHA256 97c0e342b093f00203aad4f99c0fcdd8a27a0f98d5f8e3b5f2f1f17a1adc1cb7 SHA512 774680b9f43c0b0ed8de73040246a63ddd36cd543b792cc6eb546b5ddcc826b45cc416c118619d5972daaac8bf707338cd05dc2ff9a09a36061cff9fd8f25dfd WHIRLPOOL 24ee8417e7c5d2deca73faa2517fd3304ef16ed7580ee8533cc5987d4d782677926493a761ef0fff061a6018270364f1ef55dd0277ab704404a9d740faaa9a5a
diff --git a/dev-python/emcee/emcee-1.0.1.ebuild b/dev-python/emcee/emcee-1.0.1.ebuild
deleted file mode 100644
index 3bc0752c9..000000000
--- a/dev-python/emcee/emcee-1.0.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit distutils
-
-DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC"
-HOMEPAGE="http://danfm.ca/emcee/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-IUSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-
-RDEPEND="dev-python/numpy"
-DEPEND="${DEPEND}"
-
-src_test() {
- testing() {
- "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" install \
- --home="${S}/test-${PYTHON_ABI}" --no-compile || die "test failed"
- pushd "${S}/test-${PYTHON_ABI}/"lib* > /dev/null
- PYTHONPATH=python "$(PYTHON)" -c "import ${PN}; ${PN}.test()" 2>&1 | tee test.log
- grep -Eq "^(ERROR|FAIL):" test.log && return 1
- popd > /dev/null
- rm -fr test-${PYTHON_ABI}
- }
- python_execute_function testing
-}
diff --git a/dev-python/emcee/emcee-1.2.0.ebuild b/dev-python/emcee/emcee-1.2.0.ebuild
new file mode 100644
index 000000000..461958ddc
--- /dev/null
+++ b/dev-python/emcee/emcee-1.2.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC"
+HOMEPAGE="http://danfm.ca/emcee/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${DEPEND}"
+
+python_test() {
+ distutils_install_for_testing
+ ${EPYTHON} -c "import ${PN}; ${PN}.test()" 2>&1 | tee test.log || die
+ grep -Eq "^(ERROR|FAIL):" test.log && die
+}
diff --git a/dev-python/emcee/metadata.xml b/dev-python/emcee/metadata.xml
index b4cb18f4a..84d83504b 100644
--- a/dev-python/emcee/metadata.xml
+++ b/dev-python/emcee/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">
This provides a set of sparse matrix types for Python, with modules
which implement:
- Iterative methods for solving linear systems of equations