diff options
author | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2020-10-23 00:54:06 +0800 |
---|---|---|
committer | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2020-10-23 00:54:06 +0800 |
commit | 667b36b3c0e7d9676ad4a362a158acb48bfe0592 (patch) | |
tree | 5aaa0569dd95112c142e52843429bc50602d9fff /astro/geographiclib/Makefile | |
parent | 290391b45393585948bea1bd490d347cfbf68de2 (diff) | |
download | freebsd-ports-gnome-667b36b3c0e7d9676ad4a362a158acb48bfe0592.tar.gz freebsd-ports-gnome-667b36b3c0e7d9676ad4a362a158acb48bfe0592.tar.zst freebsd-ports-gnome-667b36b3c0e7d9676ad4a362a158acb48bfe0592.zip |
astro/geographiclib: Add IGRF-13 dataset
PR: 250445
Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com> (maintainer)
Diffstat (limited to 'astro/geographiclib/Makefile')
-rw-r--r-- | astro/geographiclib/Makefile | 35 |
1 files changed, 24 insertions, 11 deletions
diff --git a/astro/geographiclib/Makefile b/astro/geographiclib/Makefile index 0f7ecf2b1bc5..4fa6e0408b41 100644 --- a/astro/geographiclib/Makefile +++ b/astro/geographiclib/Makefile @@ -3,6 +3,7 @@ PORTNAME= geographiclib DISTVERSION= 1.50.1 +PORTREVISION= 1 CATEGORIES= astro MASTER_SITES= SF/geographiclib/distrib\ SF/geographiclib/distrib/archive\ @@ -26,9 +27,7 @@ CMAKE_ARGS= -DGEOGRAPHICLIB_DATA:STRING=${DATADIR:Q}\ -DINSTALL_DOC_DIR:STRING=${DOCSDIR:Q} OPTIONS_DEFINE= DOCS DOXYGEN PERL -OPTIONS_DEFAULT= DOXYGEN PERL\ - GEOID_EGM96_5 GRAVITY_EGM96 GRAVITY_WGS84\ - MAGNETIC_WMM2020 MAGNETIC_IGRF12 +OPTIONS_DEFAULT= DOXYGEN PERL PERL_DESC= Build documentation with pod2man and pod2html OPTIONS_GROUP= DATASETS OPTIONS_SUB= yes @@ -45,8 +44,11 @@ GEOID_NAMES= egm84-30 egm84-15 egm96-15 egm96-5\ egm2008-5 egm2008-2_5 egm2008-1 GRAVITY_NAMES= egm84 egm96 egm2008 wgs84 grs80 MAGNETIC_NAMES= wmm2010 wmm2015 wmm2015v2 wmm2020\ - igrf11 igrf12\ + igrf11 igrf12 igrf13\ emm2010 emm2015 emm2017 +DEFAULT_GEOID_NAMES= egm96-5 +DEFAULT_GRAVITY_NAMES= egm96 wgs84 +DEFAULT_MAGNETIC_NAMES= wmm2020 igrf12 DEPRECATED_NAMES= wmm2015 .for n in ${GEOID_NAMES} @@ -54,25 +56,37 @@ GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} geoid dataset\ ${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):} OPTIONS_GROUP_DATASETS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= geoids-distrib/${n}.tar.bz2:geoids -MAKESUM_OPTIONS_DEFAULT+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} +ALL_DATASETS_OPTIONS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. if !empty(DEFAULT_GEOID_NAMES:M${n}) +DEF_DATASETS_OPTIONS+= GEOID_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. endif .endfor .for n in ${GRAVITY_NAMES} GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} gravity model\ ${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):} OPTIONS_GROUP_DATASETS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= gravity-distrib/${n}.tar.bz2:gravity -MAKESUM_OPTIONS_DEFAULT+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} +ALL_DATASETS_OPTIONS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. if !empty(DEFAULT_GRAVITY_NAMES:M${n}) +DEF_DATASETS_OPTIONS+= GRAVITY_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. endif .endfor .for n in ${MAGNETIC_NAMES} MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DESC= Install ${n} magnetic model\ ${"${DEPRECATED_NAMES:M${n}}"!="":?(deprecated):} OPTIONS_GROUP_DATASETS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu}_DISTFILES= magnetic-distrib/${n}.tar.bz2:magnetic -MAKESUM_OPTIONS_DEFAULT+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} +ALL_DATASETS_OPTIONS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. if !empty(DEFAULT_MAGNETIC_NAMES:M${n}) +DEF_DATASETS_OPTIONS+= MAGNETIC_${n:C/[^0-9A-Z_a-z]/_/g:tu} +. endif .endfor -.ifmake makesum || distclean -OPTIONS_DEFAULT= ${MAKESUM_OPTIONS_DEFAULT} +.ifmake makesum || makeplist || distclean +OPTIONS_DEFAULT+= ${ALL_DATASETS_OPTIONS} +_OPTIONS_OK= yes # to prevent recursive execution +.else +OPTIONS_DEFAULT+= ${DEF_DATASETS_OPTIONS} .endif post-patch: @@ -100,8 +114,7 @@ install-datasets-${n}: .NOTMAIN .PHONY: install-datasets-${n} .endfor -.PHONY: x-tool-plist -x-tool-plist: ${PLIST} .NOTMAIN +x-tool-plist: .NOTMAIN .PHONY ${PLIST} ${REINPLACE_CMD}\ -e '/^%%PORTDOCS%%/d'\ -e '/^%%DATADIR%%\/geoids\/[^.]/{\ |