Date: Fri, 20 Dec 2019 10:11:29 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r520494 - branches/2019Q4/astro/pyephem Message-ID: <201912201011.xBKABTpe099402@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912201011.xBKABTpe099402>