Created attachment 207700 [details]
New port astro/py-ephem 220.127.116.11
For more than 12 years now there is astro/pyephem in the ports. The recent update of the sources changed the naming scheme from pyephem to ephem. The version 18.104.22.168 in the ports is only a stub, which needs ephem as a dependency.
Because several ports in the FreeBSD ports tree have astro/pyephem as a dependency, the author Brandon Rhodes suggests to hold pyephem to direct to ephem from there. Following this advice, I added astro/py-ephem as a dependency in astro/pyephem and created a new port for ephem, astro/py-ephem. The naming scheme follows other Python ports.
@wen: In the new port astro/py-ephem I signed in as the maintainer. I would be completely fine, if you instead want to be the maintainer, of course.
 Description section of PKG-INFO:l9-17
"This package is a stub
that contains no Python code,
but lists ``ephem`` as its install requirement
in case any old projects depend on this ``pyephem`` package name.
New projects are encouraged to directly require the main package,
which can be found at: https://pypi.org/project/ephem/ "
A patch to change astro/pyephem to take astro/py-ephem as a dependency was submitted in bug #240736
Sorry, of course I mean this PR:
A patch to change astro/pyephem to take astro/py-ephem as a dependency was submitted in bug #240735
Take this to understand the rename and figure out the best strategy