public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2016-02-24 22:46 Sebastien Fabbro
  0 siblings, 0 replies; 23+ messages in thread
From: Sebastien Fabbro @ 2016-02-24 22:46 UTC (permalink / raw
  To: gentoo-commits

commit:     11787a4915a7899c414a3ab0f4b487e8aac4c1a5
Author:     Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 23:42:23 2016 +0000
Commit:     Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 23:42:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11787a49

sci-astronomy/pyephem: Version bump

Package-Manager: portage-2.2.27

 sci-astronomy/pyephem/Manifest                     |  3 +-
 sci-astronomy/pyephem/pyephem-3.7.5.2.ebuild       | 55 ----------------------
 ...ephem-3.7.5.1.ebuild => pyephem-3.7.6.0.ebuild} | 19 ++++----
 3 files changed, 10 insertions(+), 67 deletions(-)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index c9690cf..27931ed 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,3 +1,2 @@
-DIST pyephem-3.7.5.1.tar.gz 703441 SHA256 f24f8fc23c493fb842b44defc539762351a1d46b85f3d4f5043a002066afb50d SHA512 e26baec13c150350bbb84a28a1572c770642fe9a149a7036b2d6f0a4db8bdefaa7c762c1d24a7bb0607a7ed39684c081a1622ef395fd7590d22d80a3d3e68286 WHIRLPOOL 98cb525e6acc15e479e23bea83b753b1b2859f97338f666e1e2be5f7a0829868abbec8856c3417fd2361f30d488dc038e1e65883b1113e8c022b80e33fd1f75b
-DIST pyephem-3.7.5.2.tar.gz 705497 SHA256 3a0f33defbc1d48d196e62f71fc70e1e36095b7864eff3fb553e36dee3df20a1 SHA512 50ec88ee19072168672113c399e96f348feb5c6a5b4362bdcda7de5d079bb7e594c6858047cee53dd9cba9104e85dff9a44ff8981ab434f4ca162662d2a3bddd WHIRLPOOL f603ad3460d6d6348396d3dd946965b4e7a87594a879549d48ff5ead8431a4723e8ab61f216ad686cd539f09cbcc1b334359188f35f80879484cd19d509fbf82
 DIST pyephem-3.7.5.3.tar.gz 735112 SHA256 cb0d7950d108aa5cbb1eb6e558086e98230de03ee1ede017a71701257b67eceb SHA512 a61b6a19c35c10ee9d4eba72cb0e6b9446076a3943be58dfd5e084bc9ab09dc70f2ee335ba5f0ef9d9d4d34a461bf4b9ddd57dae50d2e8a8f565d411e47f2908 WHIRLPOOL be28698df6214e769d03e74a67b353679a753723420e6a289b347b42c466c11253df9764f9e4e0fdda0424f4b62363b54fa58b520f45d480aae3a5883a84deae
+DIST pyephem-3.7.6.0.tar.gz 739561 SHA256 143146da32a07a4cf9725b5656ba095d24978c22a0363414203e72c39bae52bd SHA512 c3013ef943c0e1e2c30bba6f72912efb100b4c8c45904b7d6d7ba73d8b741564793a6e538117eb88abb824c93c874e2c955de734418ebd2370888718a149c9a8 WHIRLPOOL de8b8a4c86004adb2400a52f22514e5a25752d8e31fe7adbdffd08efa598d8d8c72726398f0ea49dfe3dcc6372c83d2586043ed987be3492c697c2818a2616e8

diff --git a/sci-astronomy/pyephem/pyephem-3.7.5.2.ebuild b/sci-astronomy/pyephem/pyephem-3.7.5.2.ebuild
deleted file mode 100644
index 45b6ebb..0000000
--- a/sci-astronomy/pyephem/pyephem-3.7.5.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="http://rhodesmill.org/pyephem/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="
-	doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-src_prepare() {
-	# don't install rst files
-	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	if use doc; then
-		PYTHONPATH=. emake -C src/ephem/doc html
-	fi
-}
-
-python_test() {
-	if [[ ${PYTHON_ABI} == "2.7" ]]; then
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			${EPYTHON} -m unittest discover -s src/ephem
-	else
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			unit2 discover -s src/ephem
-	fi
-}
-
-src_install() {
-	distutils-r1_src_install
-	use doc && dohtml -r src/ephem/doc/_build/html/*
-
-	delete_tests() {
-		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
-	}
-	python_foreach_impl delete_tests
-}

diff --git a/sci-astronomy/pyephem/pyephem-3.7.5.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
similarity index 72%
rename from sci-astronomy/pyephem/pyephem-3.7.5.1.ebuild
rename to sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
index 45b6ebb..b9fe6e8 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.5.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 
 inherit distutils-r1
 
@@ -17,12 +17,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
-DEPEND="
-	doc? ( dev-python/sphinx )"
+DEPEND="doc? ( dev-python/sphinx )"
 RDEPEND=""
 
 src_prepare() {
-	# don't install rst files
+	# don't install rst files by dfefault
 	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
 	distutils-r1_src_prepare
 }
@@ -30,23 +29,23 @@ src_prepare() {
 src_compile() {
 	distutils-r1_src_compile
 	if use doc; then
-		PYTHONPATH=. emake -C src/ephem/doc html
+		PYTHONPATH=. emake -C ephem/doc html
 	fi
 }
 
 python_test() {
 	if [[ ${PYTHON_ABI} == "2.7" ]]; then
 		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			${EPYTHON} -m unittest discover -s src/ephem
+			${EPYTHON} -m unittest discover -s ephem
 	else
 		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			unit2 discover -s src/ephem
+			unit2 discover -s ephem
 	fi
 }
 
 src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
 	distutils-r1_src_install
-	use doc && dohtml -r src/ephem/doc/_build/html/*
 
 	delete_tests() {
 		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2017-01-19 10:37 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2017-01-19 10:37 UTC (permalink / raw
  To: gentoo-commits

commit:     cfd90d2e1efbe7004e6c9a086cec45f2b608dea2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 10:37:02 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 10:37:02 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd90d2e

sci-astronomy/pyephem: amd64 stable wrt bug #606412

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
index b9fe6e8..866342f 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2017-01-19 10:59 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2017-01-19 10:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a081bab89e87dca883fd3cde3587c3e4273455e4
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 10:57:33 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 10:57:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a081bab8

sci-astronomy/pyephem: x86 stable wrt bug #606412

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
index 866342f..0ea9f56 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2018-06-26 19:51 Pacho Ramos
  0 siblings, 0 replies; 23+ messages in thread
From: Pacho Ramos @ 2018-06-26 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0891897c174a25c1896d3d97297f48ec9ac95d2c
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 26 19:40:49 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jun 26 19:50:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0891897c

sci-astronomy/pyephem: Support python 3.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
index f7b4607c62f..1a2ddf41ddf 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 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
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2019-02-27  4:25 Aaron Bauman
  0 siblings, 0 replies; 23+ messages in thread
From: Aaron Bauman @ 2019-02-27  4:25 UTC (permalink / raw
  To: gentoo-commits

commit:     81da0c8fb086c6f83cd6b155e345fe86992e90c3
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Sun Feb 24 18:45:12 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Feb 27 04:21:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81da0c8f

sci-astronomy/pyephem: use HTTPS

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild | 4 ++--
 sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild b/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild
index 10c8bdb996b..4bba49a96d6 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4} )
 inherit distutils-r1
 
 DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="http://rhodesmill.org/pyephem/"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
index 1a2ddf41ddf..62b5f19683a 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="http://rhodesmill.org/pyephem/"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2019-12-07 22:53 Andreas Sturmlechner
  0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2019-12-07 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     aa4434bd67acce87b9cda84ab9b576e07be13929
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 22:49:52 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 22:51:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa4434bd

sci-astronomy/pyephem: Drop 3.7.5.3 and 3.7.6.0 (r0)

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest               |  1 -
 sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild | 54 ----------------------------
 sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild | 53 ---------------------------
 3 files changed, 108 deletions(-)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index 3b36919729c..cbf430afc0c 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,2 +1 @@
-DIST pyephem-3.7.5.3.tar.gz 735112 BLAKE2B 0edac4210c6ab745e64641d21f053fbd67a6e3841d1eb6b3b06bd5d4fcff0b6a1e1dc1634d8608e990eb6e588d030cc6a67115ebfd7bbefeb8f5ce219ae3ca1b SHA512 a61b6a19c35c10ee9d4eba72cb0e6b9446076a3943be58dfd5e084bc9ab09dc70f2ee335ba5f0ef9d9d4d34a461bf4b9ddd57dae50d2e8a8f565d411e47f2908
 DIST pyephem-3.7.6.0.tar.gz 739561 BLAKE2B a8129632514940e6d786dcc50d2dd0bd1fff2b76b9d59f88820c93cce3400f9b15c4f7418bc778ee5ad60a8909a970aaea5df62c5192fcb71f822b97abc0dc4f SHA512 c3013ef943c0e1e2c30bba6f72912efb100b4c8c45904b7d6d7ba73d8b741564793a6e538117eb88abb824c93c874e2c955de734418ebd2370888718a149c9a8

diff --git a/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild b/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild
deleted file mode 100644
index 31682fca98a..00000000000
--- a/sci-astronomy/pyephem/pyephem-3.7.5.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="https://rhodesmill.org/pyephem/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="
-	doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-src_prepare() {
-	# don't install rst files
-	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	if use doc; then
-		PYTHONPATH=. emake -C ephem/doc html
-	fi
-}
-
-python_test() {
-	if [[ ${PYTHON_ABI} == "2.7" ]]; then
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			${EPYTHON} -m unittest discover -s src/ephem
-	else
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			unit2 discover -s src/ephem
-	fi
-}
-
-src_install() {
-	distutils-r1_src_install
-	use doc && dohtml -r ephem/doc/_build/html/*
-
-	delete_tests() {
-		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
-	}
-	python_foreach_impl delete_tests
-}

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
deleted file mode 100644
index 8dcbafee4f8..00000000000
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="https://rhodesmill.org/pyephem/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-src_prepare() {
-	# don't install rst files by dfefault
-	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	if use doc; then
-		PYTHONPATH=. emake -C ephem/doc html
-	fi
-}
-
-python_test() {
-	if [[ ${PYTHON_ABI} == "2.7" ]]; then
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			${EPYTHON} -m unittest discover -s ephem
-	else
-		PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" \
-			unit2 discover -s ephem
-	fi
-}
-
-src_install() {
-	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
-	distutils-r1_src_install
-
-	delete_tests() {
-		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
-	}
-	python_foreach_impl delete_tests
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2019-12-07 22:53 Andreas Sturmlechner
  0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2019-12-07 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d0774eb14d653bba493d3658b9c0f3c57fa96391
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 22:49:06 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 22:51:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0774eb1

sci-astronomy/pyephem: Drop python2_7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild | 48 +++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild
new file mode 100644
index 00000000000..b1e5535c323
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="doc? ( dev-python/sphinx )"
+RDEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+	# don't install rst files by dfefault
+	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	if use doc; then
+		PYTHONPATH=. emake -C ephem/doc html
+	fi
+}
+
+python_test() {
+	PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem
+}
+
+src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+	distutils-r1_src_install
+
+	delete_tests() {
+		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+	}
+	python_foreach_impl delete_tests
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2020-06-13 16:30 Pacho Ramos
  0 siblings, 0 replies; 23+ messages in thread
From: Pacho Ramos @ 2020-06-13 16:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c7179010c07987b30862a61422b0f8c9f07585cc
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 13 16:24:27 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Jun 13 16:30:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7179010

sci-astronomy/pyephem: Bump to 3.7.7.1

Bug: https://bugs.gentoo.org/718464
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest               |  1 +
 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 48 ++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index cbf430afc0c..57f82a81b8d 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1 +1,2 @@
 DIST pyephem-3.7.6.0.tar.gz 739561 BLAKE2B a8129632514940e6d786dcc50d2dd0bd1fff2b76b9d59f88820c93cce3400f9b15c4f7418bc778ee5ad60a8909a970aaea5df62c5192fcb71f822b97abc0dc4f SHA512 c3013ef943c0e1e2c30bba6f72912efb100b4c8c45904b7d6d7ba73d8b741564793a6e538117eb88abb824c93c874e2c955de734418ebd2370888718a149c9a8
+DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f SHA512 ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
new file mode 100644
index 00000000000..4bd9bd962ee
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
+SRC_URI="https://github.com/brandon-rhodes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="doc? ( dev-python/sphinx )"
+RDEPEND=""
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+	# Don't install rst files by dfefault
+	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	if use doc; then
+		PYTHONPATH=. emake -C ephem/doc html
+	fi
+}
+
+python_test() {
+	PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem
+}
+
+src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+	distutils-r1_src_install
+
+	delete_tests() {
+		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+	}
+	python_foreach_impl delete_tests
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2020-07-19  7:43 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2020-07-19  7:43 UTC (permalink / raw
  To: gentoo-commits

commit:     02a4fcf4bf65882b0dab8f4e8c8c1fd21e780618
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 07:42:35 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 07:42:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a4fcf4

sci-astronomy/pyephem: x86 stable wrt bug #732070

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
index 4bd9bd962ee..ca3f8d683fa 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/brandon-rhodes/${PN}/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2020-07-20  6:42 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2020-07-20  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0b1a1b9a233a6eefc6a7fd7d08778d5e74ce7675
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 06:40:52 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 06:40:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1a1b9a

sci-astronomy/pyephem: amd64 stable wrt bug #732070

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
index ca3f8d683fa..00d9e137a2f 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/brandon-rhodes/${PN}/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2021-01-01  1:50 Michał Górny
  0 siblings, 0 replies; 23+ messages in thread
From: Michał Górny @ 2021-01-01  1:50 UTC (permalink / raw
  To: gentoo-commits

commit:     be3a8dac241780c87b9872e398fa6e116995b909
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  1 01:43:10 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan  1 01:50:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3a8dac

sci-astronomy/pyephem: Remove old (py3.6)

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest                  |  1 -
 sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild | 48 -------------------------
 2 files changed, 49 deletions(-)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index 57f82a81b8d..9329cd69646 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,2 +1 @@
-DIST pyephem-3.7.6.0.tar.gz 739561 BLAKE2B a8129632514940e6d786dcc50d2dd0bd1fff2b76b9d59f88820c93cce3400f9b15c4f7418bc778ee5ad60a8909a970aaea5df62c5192fcb71f822b97abc0dc4f SHA512 c3013ef943c0e1e2c30bba6f72912efb100b4c8c45904b7d6d7ba73d8b741564793a6e538117eb88abb824c93c874e2c955de734418ebd2370888718a149c9a8
 DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f SHA512 ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a

diff --git a/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild
deleted file mode 100644
index ac5f38c6854..00000000000
--- a/sci-astronomy/pyephem/pyephem-3.7.6.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="https://rhodesmill.org/pyephem/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-	# don't install rst files by dfefault
-	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	if use doc; then
-		PYTHONPATH=. emake -C ephem/doc html
-	fi
-}
-
-python_test() {
-	PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem
-}
-
-src_install() {
-	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
-	distutils-r1_src_install
-
-	delete_tests() {
-		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
-	}
-	python_foreach_impl delete_tests
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-06-12 15:34 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-06-12 15:34 UTC (permalink / raw
  To: gentoo-commits

commit:     36694733018225c7518e5dee07e037f55aaf2df5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 15:17:29 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 15:19:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36694733

sci-astronomy/pyephem: add 4.1.1

Closes: https://bugs.gentoo.org/846212
Closes: https://bugs.gentoo.org/809659
Closes: https://bugs.gentoo.org/733282
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest             |  1 +
 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 51 ++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index 9329cd696462..c975c283041f 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1 +1,2 @@
 DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f SHA512 ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a
+DIST pyephem-4.1.1.gh.tar.gz 2659977 BLAKE2B e373857d3fb66e742f9db992165dbd1d50afbb6b91588f2cfcd299409d491ef1174c54a182dd59b5a8e298a07312899c8f8b5a8aaa63e6b31deb5f8b1cd3131e SHA512 2539f36b7110cacd6cf95e9ba0be26ca837a66ba81f092d4be01405029adf22478184861f46ecf09d6cd35927140874e0f0d228b06537d05f3e2eddbcb35da85

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
new file mode 100644
index 000000000000..2e6565b7f7e9
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the Python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
+SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="doc? ( dev-python/sphinx )"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+	# Don't install rst files by default
+	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	if use doc; then
+		PYTHONPATH=. emake -C ephem/doc html
+	fi
+}
+
+python_test() {
+	cd "${T}" || die
+	epytest --pyargs ephem
+}
+
+src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+	distutils-r1_src_install
+}
+
+python_install() {
+	distutils-r1_python_install
+
+	rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-06-30 22:30 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-06-30 22:30 UTC (permalink / raw
  To: gentoo-commits

commit:     d7cd2624d360d22b62b2906cfeac594ff8a44767
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 30 22:29:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 30 22:29:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cd2624

sci-astronomy/pyephem: needs pytest

Closes: https://bugs.gentoo.org/851651
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
index 2e6565b7f7e9..1c43a235a7e4 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -19,7 +19,7 @@ IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 src_prepare() {
 	# Don't install rst files by default


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-07-11  2:40 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-07-11  2:40 UTC (permalink / raw
  To: gentoo-commits

commit:     4c42fcee335109e1e656426a5cfd6d4acff5217c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 02:40:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 02:40:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c42fcee

sci-astronomy/pyephem: add 4.1.3

Bug: https://bugs.gentoo.org/855461
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest             |  1 +
 sci-astronomy/pyephem/pyephem-4.1.3.ebuild | 57 ++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index c975c283041f..3c0359bd7977 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,2 +1,3 @@
 DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f SHA512 ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a
 DIST pyephem-4.1.1.gh.tar.gz 2659977 BLAKE2B e373857d3fb66e742f9db992165dbd1d50afbb6b91588f2cfcd299409d491ef1174c54a182dd59b5a8e298a07312899c8f8b5a8aaa63e6b31deb5f8b1cd3131e SHA512 2539f36b7110cacd6cf95e9ba0be26ca837a66ba81f092d4be01405029adf22478184861f46ecf09d6cd35927140874e0f0d228b06537d05f3e2eddbcb35da85
+DIST pyephem-4.1.3.gh.tar.gz 2660800 BLAKE2B 272a96dfe5debe083274f911737246ea90dc15b12b141e41c018d0b4eff13e548fe1d99cfb75ea7d06d7784cd9cbce7f43149a08de051cd9e12a4b5d6a306607 SHA512 1d113e1adbe5c8175364a29ae405d80005e54a4f60d475534d6721dc51b4f58d314ad161ddaf791614fcd4b0550e4b2142f4e52ec4771ca0d1be6b10f3f8cc4d

diff --git a/sci-astronomy/pyephem/pyephem-4.1.3.ebuild b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
new file mode 100644
index 000000000000..423ccb34c62e
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the Python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
+SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="doc? ( dev-python/sphinx )"
+
+EPYTEST_DESELECT=(
+	# Can't find its test files (class not loaded properly in test env?)
+	# bug #855461
+	tests/test_jpl.py::JPLTest::runTest
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+	# Don't install rst files by default
+	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	if use doc; then
+		PYTHONPATH=. emake -C ephem/doc html
+	fi
+}
+
+python_test() {
+	cd "${T}" || die
+	epytest --pyargs ephem
+}
+
+src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+	distutils-r1_src_install
+}
+
+python_install() {
+	distutils-r1_python_install
+
+	rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-07-11  2:40 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-07-11  2:40 UTC (permalink / raw
  To: gentoo-commits

commit:     1802f740053a6e1017ab852fe131a1a0aae9949c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 02:40:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 02:40:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1802f740

sci-astronomy/pyephem: skip broken test

Closes: https://bugs.gentoo.org/855461
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
index 1c43a235a7e4..423ccb34c62e 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -19,6 +19,12 @@ IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"
 
+EPYTEST_DESELECT=(
+	# Can't find its test files (class not loaded properly in test env?)
+	# bug #855461
+	tests/test_jpl.py::JPLTest::runTest
+)
+
 distutils_enable_tests pytest
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-07-11  8:11 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2022-07-11  8:11 UTC (permalink / raw
  To: gentoo-commits

commit:     c12360409a176527f63e1540f626584cc4367946
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 08:10:44 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 08:10:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1236040

sci-astronomy/pyephem: amd64 stable wrt bug #855425

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
index 423ccb34c62e..8dc548b116da 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-07-11  8:13 Agostino Sarubbo
  0 siblings, 0 replies; 23+ messages in thread
From: Agostino Sarubbo @ 2022-07-11  8:13 UTC (permalink / raw
  To: gentoo-commits

commit:     3e18ebf72a8994786bf94bcfa3a71c9be1ae3042
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 08:12:55 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 08:12:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e18ebf7

sci-astronomy/pyephem: x86 stable wrt bug #855425

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
index 8dc548b116da..4d4caf4a9ef0 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-10-04  1:38 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-10-04  1:38 UTC (permalink / raw
  To: gentoo-commits

commit:     9263245250b465b2407048e0470e653a4958fd12
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 01:33:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 01:33:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92632452

sci-astronomy/pyephem: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/pyephem/metadata.xml b/sci-astronomy/pyephem/metadata.xml
index 1b4ce5d0fbf1..bde9628b61e6 100644
--- a/sci-astronomy/pyephem/metadata.xml
+++ b/sci-astronomy/pyephem/metadata.xml
@@ -17,6 +17,7 @@
   day.
 </longdescription>
 <upstream>
+  <remote-id type="github">brandon-rhodes/pyephem</remote-id>
   <remote-id type="pypi">pyephem</remote-id>
 </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2022-11-10  5:06 Arthur Zamarin
  0 siblings, 0 replies; 23+ messages in thread
From: Arthur Zamarin @ 2022-11-10  5:06 UTC (permalink / raw
  To: gentoo-commits

commit:     295049084817e1617202a53f4f71cdcb40420625
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 19:56:34 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 05:02:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29504908

sci-astronomy/pyephem: fix UnquotedVariable

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
index cac5abc5aca7..2a874902d059 100644
--- a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
+++ b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,7 @@ src_compile() {
 }
 
 python_test() {
-	PYTHONPATH="$(ls -d ${BUILD_DIR}/lib*)" unit2 discover -s ephem
+	PYTHONPATH="$(ls -d "${BUILD_DIR}"/lib*)" unit2 discover -s ephem
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2023-05-01 12:49 Sam James
  0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-05-01 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     7adfd4c390db108d733a916208bfe1b00ec5482a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 12:44:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 12:48:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adfd4c3

sci-astronomy/pyephem: drop 3.7.7.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest               |  1 -
 sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild | 48 ----------------------------
 2 files changed, 49 deletions(-)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index 3c0359bd7977..d4650c08e924 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,3 +1,2 @@
-DIST pyephem-3.7.7.1.tar.gz 1622306 BLAKE2B aefdd7b7e4471140f1c2b5c065f663dfb1095d8d8325e23d4b5b9c683ff7a91020151429a992ad78be897ab738d9bc207afa337b7806fb244d6d6c8a1c680b7f SHA512 ae0d9562f33ee25065b33ea3d4b24a74e32259bebb07edf37deacaa77e6d24b3a7a49e4602393b45a3c7cfc7d8088f038e68e96ec3576a796b5486fc2946ac5a
 DIST pyephem-4.1.1.gh.tar.gz 2659977 BLAKE2B e373857d3fb66e742f9db992165dbd1d50afbb6b91588f2cfcd299409d491ef1174c54a182dd59b5a8e298a07312899c8f8b5a8aaa63e6b31deb5f8b1cd3131e SHA512 2539f36b7110cacd6cf95e9ba0be26ca837a66ba81f092d4be01405029adf22478184861f46ecf09d6cd35927140874e0f0d228b06537d05f3e2eddbcb35da85
 DIST pyephem-4.1.3.gh.tar.gz 2660800 BLAKE2B 272a96dfe5debe083274f911737246ea90dc15b12b141e41c018d0b4eff13e548fe1d99cfb75ea7d06d7784cd9cbce7f43149a08de051cd9e12a4b5d6a306607 SHA512 1d113e1adbe5c8175364a29ae405d80005e54a4f60d475534d6721dc51b4f58d314ad161ddaf791614fcd4b0550e4b2142f4e52ec4771ca0d1be6b10f3f8cc4d

diff --git a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild b/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
deleted file mode 100644
index 22d1dede26d8..000000000000
--- a/sci-astronomy/pyephem/pyephem-3.7.7.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_9 )
-
-inherit distutils-r1
-
-DESCRIPTION="Astronomical routines for the python programming language"
-HOMEPAGE="https://rhodesmill.org/pyephem/"
-SRC_URI="https://github.com/brandon-rhodes/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="doc? ( dev-python/sphinx )"
-RDEPEND=""
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-	# Don't install rst files by dfefault
-	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
-	distutils-r1_src_prepare
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	if use doc; then
-		PYTHONPATH=. emake -C ephem/doc html
-	fi
-}
-
-python_test() {
-	PYTHONPATH="$(ls -d "${BUILD_DIR}"/lib*)" unit2 discover -s ephem
-}
-
-src_install() {
-	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
-	distutils-r1_src_install
-
-	delete_tests() {
-		rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
-	}
-	python_foreach_impl delete_tests
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2023-12-16 16:17 Arthur Zamarin
  0 siblings, 0 replies; 23+ messages in thread
From: Arthur Zamarin @ 2023-12-16 16:17 UTC (permalink / raw
  To: gentoo-commits

commit:     53426ffdc53a9046e8550ca5fd1d921a885181c4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 16:17:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 16:17:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53426ffd

sci-astronomy/pyephem: Stabilize 4.1.3 amd64, #920143

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.3.ebuild b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
index d878d367ccab..9a27c111ab24 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 BDEPEND="doc? ( dev-python/sphinx )"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2024-07-30 21:13 Pacho Ramos
  0 siblings, 0 replies; 23+ messages in thread
From: Pacho Ramos @ 2024-07-30 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a79511560960ed138df7cd55c85640e843506ab3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 19:35:33 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 21:11:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7951156

sci-astronomy/pyephem: disable py3.9

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-astronomy/pyephem/pyephem-4.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/pyephem/pyephem-4.1.5.ebuild b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild
index 93729b1d9191..0e0c52a4f510 100644
--- a/sci-astronomy/pyephem/pyephem-4.1.5.ebuild
+++ b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 


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

* [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/
@ 2024-07-30 21:13 Pacho Ramos
  0 siblings, 0 replies; 23+ messages in thread
From: Pacho Ramos @ 2024-07-30 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     dd10b638cde59af89080f5bfc1a1252a843459fb
Author:     Denny Page <dennypage <AT> me <DOT> com>
AuthorDate: Sat Jun 29 19:10:03 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 21:11:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd10b638

sci-astronomy/pyephem: add 4.1.5

Closes: https://bugs.gentoo.org/929749
Signed-off-by: Denny Page <dennypage <AT> me.com>
Closes: https://github.com/gentoo/gentoo/pull/37364
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-astronomy/pyephem/Manifest             |  1 +
 sci-astronomy/pyephem/pyephem-4.1.5.ebuild | 58 ++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/sci-astronomy/pyephem/Manifest b/sci-astronomy/pyephem/Manifest
index d4650c08e924..db92dc150a0c 100644
--- a/sci-astronomy/pyephem/Manifest
+++ b/sci-astronomy/pyephem/Manifest
@@ -1,2 +1,3 @@
 DIST pyephem-4.1.1.gh.tar.gz 2659977 BLAKE2B e373857d3fb66e742f9db992165dbd1d50afbb6b91588f2cfcd299409d491ef1174c54a182dd59b5a8e298a07312899c8f8b5a8aaa63e6b31deb5f8b1cd3131e SHA512 2539f36b7110cacd6cf95e9ba0be26ca837a66ba81f092d4be01405029adf22478184861f46ecf09d6cd35927140874e0f0d228b06537d05f3e2eddbcb35da85
 DIST pyephem-4.1.3.gh.tar.gz 2660800 BLAKE2B 272a96dfe5debe083274f911737246ea90dc15b12b141e41c018d0b4eff13e548fe1d99cfb75ea7d06d7784cd9cbce7f43149a08de051cd9e12a4b5d6a306607 SHA512 1d113e1adbe5c8175364a29ae405d80005e54a4f60d475534d6721dc51b4f58d314ad161ddaf791614fcd4b0550e4b2142f4e52ec4771ca0d1be6b10f3f8cc4d
+DIST pyephem-4.1.5.gh.tar.gz 2662791 BLAKE2B a30d3103b0d626e0316e85d1188dc2e93782fd87db6792dd6933fd9efb1b3fd7be7073486ec45c96e068b7bf9e471bf369a5867af87df5b5d50e16fc1f1a0e4c SHA512 f462df23060abacc69698e67526503302306953891c92920f77bc67d977a9691ed0d176d2743fa2c7c95cb3ff558f5e4a77fa6acff82cff243b771ed7ad095c9

diff --git a/sci-astronomy/pyephem/pyephem-4.1.5.ebuild b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild
new file mode 100644
index 000000000000..93729b1d9191
--- /dev/null
+++ b/sci-astronomy/pyephem/pyephem-4.1.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Astronomical routines for the Python programming language"
+HOMEPAGE="https://rhodesmill.org/pyephem/"
+SRC_URI="https://github.com/brandon-rhodes/pyephem/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+BDEPEND="doc? ( dev-python/sphinx )"
+
+EPYTEST_DESELECT=(
+	# Can't find its test files (class not loaded properly in test env?)
+	# bug #855461
+	tests/test_jpl.py::JPLTest::runTest
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+	# Don't install rst files by default
+	sed -i -e "s:'doc/\*\.rst',::" setup.py || die
+	distutils-r1_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	if use doc; then
+		PYTHONPATH=. emake -C ephem/doc html
+	fi
+}
+
+python_test() {
+	cd "${T}" || die
+	epytest --pyargs ephem
+}
+
+src_install() {
+	use doc && HTML_DOCS=( ephem/doc/_build/html/. )
+	distutils-r1_src_install
+}
+
+python_install() {
+	distutils-r1_python_install
+
+	rm -r "${D}$(python_get_sitedir)/ephem/tests" || die
+}


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

end of thread, other threads:[~2024-07-30 21:13 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-11  8:13 [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pyephem/ Agostino Sarubbo
  -- strict thread matches above, loose matches on Subject: below --
2024-07-30 21:13 Pacho Ramos
2024-07-30 21:13 Pacho Ramos
2023-12-16 16:17 Arthur Zamarin
2023-05-01 12:49 Sam James
2022-11-10  5:06 Arthur Zamarin
2022-10-04  1:38 Sam James
2022-07-11  8:11 Agostino Sarubbo
2022-07-11  2:40 Sam James
2022-07-11  2:40 Sam James
2022-06-30 22:30 Sam James
2022-06-12 15:34 Sam James
2021-01-01  1:50 Michał Górny
2020-07-20  6:42 Agostino Sarubbo
2020-07-19  7:43 Agostino Sarubbo
2020-06-13 16:30 Pacho Ramos
2019-12-07 22:53 Andreas Sturmlechner
2019-12-07 22:53 Andreas Sturmlechner
2019-02-27  4:25 Aaron Bauman
2018-06-26 19:51 Pacho Ramos
2017-01-19 10:59 Agostino Sarubbo
2017-01-19 10:37 Agostino Sarubbo
2016-02-24 22:46 Sebastien Fabbro

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