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] 5c32679a86
[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)
This commit is contained in:
Kubilay Kocak 2019-12-20 10:11:29 +00:00
parent 17f97dd01c
commit c7e05b5f30
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/branches/2019Q4/; revision=520494

View File

@ -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@FreeBSD.org
@ -14,7 +14,11 @@ COMMENT= Scientific-grade astronomical computations for Python
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>