ports/astro/py-jplephem/Makefile

34 lines
699 B
Makefile
Raw Normal View History

2023-09-11 22:02:06 +00:00
FIX_EXTRACT_PERMISSIONS= Yes
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
COMMENT= use a JPL ephemeris to predict planet positions
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
MODPY_EGG_VERSION= 2.19
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
DISTNAME= jplephem-${MODPY_EGG_VERSION}
PKGNAME= py-${DISTNAME}
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
CATEGORIES= astro
2023-08-16 22:26:55 +00:00
# MIT
2023-09-11 22:02:06 +00:00
PERMIT_PACKAGE= Yes
2023-08-16 22:26:55 +00:00
2023-09-08 05:21:37 +00:00
SITES.jpl= https://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/planets/a_old_versions/
2023-09-11 22:02:06 +00:00
DISTFILES.jpl= de405.bsp de421.bsp
2023-08-16 22:26:55 +00:00
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
2023-09-11 22:02:06 +00:00
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
MODPY_PYTEST_ARGS= jplephem/test.py
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
FLAVORS= python3
FLAVOR= python3
2023-08-16 22:26:55 +00:00
2023-09-11 22:02:06 +00:00
RUN_DEPENDS= math/py-numpy${MODPY_FLAVOR}
TEST_DEPENDS= astro/py-de421${MODPY_FLAVOR}
2023-08-16 22:26:55 +00:00
pre-test:
cd ${FULLDISTDIR}; cp de405.bsp de421.bsp ${WRKSRC}/
.include <bsd.port.mk>