1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

astro/erfa: New port: Essential Routines for Fundamental Astronomy

This commit is contained in:
Yuri Victorovich 2022-08-25 13:46:38 -07:00
parent 542382c041
commit d987bbace8
5 changed files with 42 additions and 0 deletions

View File

@ -6,6 +6,7 @@
SUBDIR += celestia
SUBDIR += celestia-gtk
SUBDIR += cfitsio
SUBDIR += erfa
SUBDIR += fowsr
SUBDIR += foxtrotgps
SUBDIR += geographiclib

19
astro/erfa/Makefile Normal file
View File

@ -0,0 +1,19 @@
PORTNAME= erfa
DISTVERSION= 2.0.0
CATEGORIES= astro geography
MASTER_SITES= https://github.com/liberfa/erfa/releases/download/v${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Essential Routines for Fundamental Astronomy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= autoreconf gmake libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

3
astro/erfa/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1661460075
SHA256 (erfa-2.0.0.tar.gz) = 75cb0a2cc1561d24203d9d0e67c21f105e45a70181d57f158e64a46a50ccd515
SIZE (erfa-2.0.0.tar.gz) = 729292

10
astro/erfa/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
ERFA (Essential Routines for Fundamental Astronomy) is a C library containing
key algorithms for astronomy, and is based on the SOFA library published by the
International Astronomical Union (IAU).
ERFA is intended to replicate the functionality of SOFA (aside from possible
bugfixes in ERFA that have not yet been included in SOFA), but is licensed under
a three-clause BSD license to enable its compatibility with a wide range of open
source licenses.
WWW: https://github.com/liberfa/erfa

9
astro/erfa/pkg-plist Normal file
View File

@ -0,0 +1,9 @@
include/erfa.h
include/erfadatextra.h
include/erfaextra.h
include/erfam.h
lib/liberfa.a
lib/liberfa.so
lib/liberfa.so.1
lib/liberfa.so.1.8.0
libdata/pkgconfig/erfa.pc