public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/
@ 2016-02-26  8:37 Justin Lecher
  0 siblings, 0 replies; 5+ messages in thread
From: Justin Lecher @ 2016-02-26  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d83c8dbeaa5ab81286d8873825d2c70c282a7747
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 08:16:02 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 08:16:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83c8dbe

dev-python/aplpy: Drop unneeded die

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-python/aplpy/aplpy-1.0.ebuild |  3 +--
 dev-python/aplpy/metadata.xml     | 16 ++++++++--------
 2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-python/aplpy/aplpy-1.0.ebuild b/dev-python/aplpy/aplpy-1.0.ebuild
index 5d0cd8a..4023bfc 100644
--- a/dev-python/aplpy/aplpy-1.0.ebuild
+++ b/dev-python/aplpy/aplpy-1.0.ebuild
@@ -48,6 +48,5 @@ python_compile() {
 python_test() {
 	distutils_install_for_testing
 	cd "${TEST_DIR}" || die
-	virtx "${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)" \
-		|| die "tests fail with ${EPYTHON}"
+	virtx "${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)"
 }

diff --git a/dev-python/aplpy/metadata.xml b/dev-python/aplpy/metadata.xml
index 5619715..8fa6a8c 100644
--- a/dev-python/aplpy/metadata.xml
+++ b/dev-python/aplpy/metadata.xml
@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-  <email>sci-astronomy@gentoo.org</email>
-  <name>Gentoo Astronomy Project</name>
-</maintainer>
-<longdescription lang="en">
+  <maintainer type="project">
+    <email>sci-astronomy@gentoo.org</email>
+    <name>Gentoo Astronomy Project</name>
+  </maintainer>
+  <longdescription lang="en">
   APLpy (the Astronomical Plotting Library in Python) is a Python
   module aimed at producing publication-quality plots of astronomical
   imaging data in FITS format. The module uses Matplotlib. It is
   capable of creating output files in several graphical formats,
   including EPS, PDF, PS, PNG, and SVG.
 </longdescription>
-<upstream>
-  <remote-id type="pypi">APLpy</remote-id>
-</upstream>
+  <upstream>
+    <remote-id type="pypi">APLpy</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/
@ 2016-06-09 17:24 Sebastien Fabbro
  0 siblings, 0 replies; 5+ messages in thread
From: Sebastien Fabbro @ 2016-06-09 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     2d1adf671cb7cbf98a76dec50d0b3d80fe6ec560
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  9 16:17:15 2016 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Thu Jun  9 17:23:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1adf67

dev-python/aplpy: drop old

Package-Manager: portage-2.3.0_rc1

 dev-python/aplpy/Manifest            |  1 -
 dev-python/aplpy/aplpy-0.9.14.ebuild | 46 ------------------------------------
 2 files changed, 47 deletions(-)

diff --git a/dev-python/aplpy/Manifest b/dev-python/aplpy/Manifest
index 75d52df..bbbae14 100644
--- a/dev-python/aplpy/Manifest
+++ b/dev-python/aplpy/Manifest
@@ -1,2 +1 @@
-DIST APLpy-0.9.14.tar.gz 1095547 SHA256 0313a91523b6a32a40e5b97da55243d5e59722cd8fa2e6642915edd26d464d69 SHA512 9cf12aa30d3c4540c2cc33907be3a12e78247a8880720e4de7e513842ef437f616b2c63a345a63e7a7081676aff56032840dc1528ed10438f7729cf2acb9da9f WHIRLPOOL 55c25aa11065b741e89b1538d96e57974bcb6b80f5708e5ee5f975742f7e04cbfe6df3da7b030c67a54bbcc929eaec46e2d2e34551d8f9e7365e2f2c4d5b3a0d
 DIST APLpy-1.0.tar.gz 1169280 SHA256 09a8a24b46b93a1eacdbc0e6fd480fa38e4dd890a24963136d76185924602ff0 SHA512 658b626c2a94c73cc8ba45fde86409659555ed3ec065d07313f08b67c0bcdc596c8dc94562c924de2f3f32d6884051e6756e22384d9594c4538578b482fa7590 WHIRLPOOL 0c884cecbbc9a7cd4ca4ba48cee4e03f039fa2edf4aa5aa4ac945b58c889084acb762f9cff2014911b383b0b14ebd2e51d2ce28b01b87eb0053ba06c3cc6c5c3

diff --git a/dev-python/aplpy/aplpy-0.9.14.ebuild b/dev-python/aplpy/aplpy-0.9.14.ebuild
deleted file mode 100644
index c4e72fd..0000000
--- a/dev-python/aplpy/aplpy-0.9.14.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-MYPN=APLpy
-MYP=${MYPN}-${PV}
-
-DESCRIPTION="Astronomical Plotting Library in Python"
-HOMEPAGE="https://aplpy.github.com/"
-SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-	dev-python/astropy[${PYTHON_USEDEP}]
-	dev-python/numpy[${PYTHON_USEDEP}]
-	dev-python/matplotlib[${PYTHON_USEDEP}]
-	dev-python/pyavm[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MYP}
-
-python_compile() {
-	distutils-r1_python_compile --use-system-libraries --offline
-}
-
-python_test() {
-	distutils_install_for_testing --offline
-	cd "${TEST_DIR}" || die
-	"${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)" \
-		|| die "tests fail with ${EPYTHON}"
-}
-
-python_install() {
-	distutils-r1_python_install --offline
-}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/
@ 2016-09-01 17:01 Sebastien Fabbro
  0 siblings, 0 replies; 5+ messages in thread
From: Sebastien Fabbro @ 2016-09-01 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b35ea7138fa1df4464b72773692b2d649ad50dc5
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  1 15:59:02 2016 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Thu Sep  1 17:00:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b35ea713

dev-python/aplpy: fix xdg sandbox violation (bug #586806)

Package-Manager: portage-2.3.0

 dev-python/aplpy/aplpy-1.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/aplpy/aplpy-1.0.ebuild b/dev-python/aplpy/aplpy-1.0.ebuild
index 4023bfc..6687a2c 100644
--- a/dev-python/aplpy/aplpy-1.0.ebuild
+++ b/dev-python/aplpy/aplpy-1.0.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
-inherit distutils-r1 virtualx
+inherit distutils-r1 virtualx xdg-utils
 
 MYPN=APLpy
 MYP=${MYPN}-${PV}
@@ -38,6 +38,7 @@ PATCHES=(
 
 python_prepare_all() {
 	sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+	xdg_environment_reset
 	distutils-r1_python_prepare_all
 }
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/
@ 2016-10-24 22:52 Sebastien Fabbro
  0 siblings, 0 replies; 5+ messages in thread
From: Sebastien Fabbro @ 2016-10-24 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     dd506961916fb05a4e19b4340b77d7d45a0cd788
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 22:36:45 2016 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 22:51:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd506961

dev-python/aplpy: version bump

Package-Manager: portage-2.3.2

 dev-python/aplpy/Manifest           |  1 +
 dev-python/aplpy/aplpy-1.1.1.ebuild | 59 +++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/aplpy/Manifest b/dev-python/aplpy/Manifest
index bbbae14..9ec2535 100644
--- a/dev-python/aplpy/Manifest
+++ b/dev-python/aplpy/Manifest
@@ -1 +1,2 @@
 DIST APLpy-1.0.tar.gz 1169280 SHA256 09a8a24b46b93a1eacdbc0e6fd480fa38e4dd890a24963136d76185924602ff0 SHA512 658b626c2a94c73cc8ba45fde86409659555ed3ec065d07313f08b67c0bcdc596c8dc94562c924de2f3f32d6884051e6756e22384d9594c4538578b482fa7590 WHIRLPOOL 0c884cecbbc9a7cd4ca4ba48cee4e03f039fa2edf4aa5aa4ac945b58c889084acb762f9cff2014911b383b0b14ebd2e51d2ce28b01b87eb0053ba06c3cc6c5c3
+DIST APLpy-1.1.1.tar.gz 938943 SHA256 1c3bc9972da5f738435449e5e8483824129f2a18e7426f0a8c2c06a1ef3b4b4b SHA512 accc355fb56145db33a931b77b9d5b56e5e0f5a486a3a8d776b0645991883df4b78fae58cfe87c1575dad7f02baa5c68c95427c1de18c2435abd13c4a85eee93 WHIRLPOOL 38539eb997fb804717553988eddbebbe15b5fc74d61f8a87153ed27560b0e4bc0671053f0c0fa829ded6c81ea651c798f09bcadc223c8d7c5c09aa7de943717d

diff --git a/dev-python/aplpy/aplpy-1.1.1.ebuild b/dev-python/aplpy/aplpy-1.1.1.ebuild
new file mode 100644
index 00000000..6508cbd
--- /dev/null
+++ b/dev-python/aplpy/aplpy-1.1.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 virtualx xdg-utils
+
+MYPN=APLpy
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="Astronomical Plotting Library in Python"
+HOMEPAGE="https://aplpy.github.com/"
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+	dev-python/astropy[${PYTHON_USEDEP}]
+	dev-python/numpy[${PYTHON_USEDEP}]
+	dev-python/matplotlib[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+	dev-python/astropy-helpers[${PYTHON_USEDEP}]
+	test? ( dev-python/pytest-mpl[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-1.0-fix-dependencies.patch"
+)
+
+python_prepare_all() {
+	sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+	xdg_environment_reset
+	distutils-r1_python_prepare_all
+}
+
+python_compile() {
+	distutils-r1_python_compile --use-system-libraries
+}
+
+python_test() {
+	distutils_install_for_testing
+	cd "${TEST_DIR}" || die
+	echo "backend: Agg" > matplotlibrc
+	virtx "${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)"
+}
+
+pkg_postinst() {
+	optfeature "Interact with Montage"				dev-python/montage-wrapper
+	optfeature "Read DS9 regions files"				dev-python/pyregion
+	optfeature "Extend image i/o formats"			dev-python/pillow
+	optfeature "Astronomy Visualization Metadata tagging" dev-python/pyavm
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/
@ 2017-06-27  2:49 Sebastien Fabbro
  0 siblings, 0 replies; 5+ messages in thread
From: Sebastien Fabbro @ 2017-06-27  2:49 UTC (permalink / raw
  To: gentoo-commits

commit:     c674fe07be76ca930c0ad1aa7fc389dc5d533e18
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 19:42:13 2017 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 02:48:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c674fe07

dev-python/aplpy: added python-3.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/aplpy/aplpy-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/aplpy/aplpy-1.1.1.ebuild b/dev-python/aplpy/aplpy-1.1.1.ebuild
index f41949befd5..295c6eeef5e 100644
--- a/dev-python/aplpy/aplpy-1.1.1.ebuild
+++ b/dev-python/aplpy/aplpy-1.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1 virtualx xdg-utils
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-06-27  2:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-26  8:37 [gentoo-commits] repo/gentoo:master commit in: dev-python/aplpy/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2016-06-09 17:24 Sebastien Fabbro
2016-09-01 17:01 Sebastien Fabbro
2016-10-24 22:52 Sebastien Fabbro
2017-06-27  2:49 Sebastien Fabbro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox