svn commit: r520494 - branches/2019Q4/astro/pyephem
Kubilay Kocak
koobs at FreeBSD.org
Fri Dec 20 10:11:30 UTC 2019
Author: koobs
Date: Fri Dec 20 10:11:29 2019
New Revision: 520494
URL: https://svnweb.freebsd.org/changeset/ports/520494
Log:
MFH: r520166 astro/pyephem: Add missing (ephem) dependency
The 3.7.7.0 release of pyephem was converted [1] into a stub, depending on
the ephem package, in order to allow software authors to transition to the
new package name.
The ports r511276 commit updating the port to 3.7.7.0 missed the additional
dependency.
This change adds the missing dependency, after astro/py-ephem landed as a
new port in ports r520162, and unbreaks all current astro/pyephem
dependents, and all transitive dependents, including comms/gnuradio [2].
While I'm here:
- Add NO_ARCH
- Bump PORTREVISION given this issue did not affect builds, just runtime
and dependents accordingly.
[1] https://github.com/brandon-rhodes/pyephem/commit/5c32679a8650efd2e79d5f794edd1587b3b6e67b
[2] bug 240546
PR: 240735
Submitted by: Rainer Hurling <rhurlin gwdg de>
Approved by: portmgr (blanket(s): missing dependencies, build/run fix (dependents))
Approved by: ports-secteam (joneum)
Modified:
branches/2019Q4/astro/pyephem/Makefile
Directory Properties:
branches/2019Q4/ (props changed)
Modified: branches/2019Q4/astro/pyephem/Makefile
==============================================================================
--- branches/2019Q4/astro/pyephem/Makefile Fri Dec 20 10:08:06 2019 (r520493)
+++ branches/2019Q4/astro/pyephem/Makefile Fri Dec 20 10:11:29 2019 (r520494)
@@ -3,10 +3,10 @@
PORTNAME= pyephem
PORTVERSION= 3.7.7.0
+PORTREVISION= 1
PORTEPOCH= 1
-CATEGORIES= astro math hamradio
+CATEGORIES= astro math python
MASTER_SITES= CHEESESHOP
-# XXX rename the directory too.
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen at FreeBSD.org
@@ -14,7 +14,11 @@ COMMENT= Scientific-grade astronomical computations fo
LICENSE= LGPL3
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ephem==${PORTVERSION}:astro/py-ephem@${PY_FLAVOR}
+
USES= python
USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list