diff options
author | Daniel Engberg <diizzy@FreeBSD.org> | 2022-01-19 07:31:45 +0000 |
---|---|---|
committer | Daniel Engberg <diizzy@FreeBSD.org> | 2022-01-19 07:52:05 +0000 |
commit | c8a161f93f570e9fa86c393dae11051525e92069 (patch) | |
tree | fd407dac7d1e2f5f678cada31c86c4cdce36e35f | |
parent | ccfcf19db869925b0eb7841ded214ca16c89b275 (diff) | |
download | ports-c8a161f93f570e9fa86c393dae11051525e92069.tar.gz ports-c8a161f93f570e9fa86c393dae11051525e92069.zip |
graphics/gmt: Use upstream release archive and remove fftw3 dependency
Using upstream release archive as suggested by Porters Handbook,
this also reduces download size considerably
Remove fftw3 dependency, gmt depends on a legacy version of fftw3
Remove unnecessary variables in CMAKE_ARGS
PR: 261249
Reviewed by: lbartoletti@ (maintainer)
-rw-r--r-- | graphics/gmt/Makefile | 12 | ||||
-rw-r--r-- | graphics/gmt/distinfo | 6 |
2 files changed, 8 insertions, 10 deletions
diff --git a/graphics/gmt/Makefile b/graphics/gmt/Makefile index 21f2185fb5cf..2eee00fe76d2 100644 --- a/graphics/gmt/Makefile +++ b/graphics/gmt/Makefile @@ -1,6 +1,8 @@ PORTNAME= gmt DISTVERSION= 6.3.0 CATEGORIES= graphics +MASTER_SITES= https://github.com/GenericMappingTools/${PORTNAME}/releases/download/${DISTVERSION}/ +DISTNAME= ${PORTNAME}-${DISTVERSION}-src MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Generic Mapping Tools - data processing and display software package @@ -11,7 +13,6 @@ LICENSE_COMB= multi LIB_DEPENDS= libnetcdf.so:science/netcdf \ libcurl.so:ftp/curl \ libpcre2-8.so:devel/pcre2 \ - libfftw3f_threads.so:math/fftw3-float \ libgdal.so:graphics/gdal \ libgeos.so:graphics/geos RUN_DEPENDS= bash:shells/bash \ @@ -22,18 +23,15 @@ RUN_DEPENDS= bash:shells/bash \ BUILD_DEPENDS= ${LOCALBASE}/share/dcw-gmt/dcw-gmt.nc:graphics/gmt-dcw \ ${LOCALBASE}/share/gshhg-gmt/binned_GSHHS_c.nc:graphics/gmt-gshhg -USES= blaslapack cmake ghostscript:run shebangfix -USE_GITHUB= yes +USES= blaslapack cmake ghostscript:run shebangfix tar:xz USE_LDCONFIG= yes -GH_ACCOUNT= GenericMappingTools +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} #SHEBANG_GLOB= *.sh *.in #SHEBANG_FILES= share/tools/ncdeflate src/img/img2google src/gmtswitch -CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_INSTALL_PREFIX=${PREFIX} \ - -DDCW_ROOT=${LOCALBASE}/share/dcw-gmt \ +CMAKE_ARGS+= -DDCW_ROOT=${LOCALBASE}/share/dcw-gmt \ -DCOPY_DCW=off \ -DGSHHG_ROOT=${LOCALBASE}/share/gshhg-gmt \ -DCOPY_GSHHG=off \ diff --git a/graphics/gmt/distinfo b/graphics/gmt/distinfo index 76beb1d6f961..86f9e21dbded 100644 --- a/graphics/gmt/distinfo +++ b/graphics/gmt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638713645 -SHA256 (GenericMappingTools-gmt-6.3.0_GH0.tar.gz) = 48712279da8228a7960f36fd4b7b04cc1a66489c37b2a5c03f8336a631aa3b24 -SIZE (GenericMappingTools-gmt-6.3.0_GH0.tar.gz) = 90110149 +TIMESTAMP = 1642348660 +SHA256 (gmt-6.3.0-src.tar.xz) = 69e29b62ee802a3a64260d6a1e023f1350e3bf4070221aa1307bf8a9e56c1ee5 +SIZE (gmt-6.3.0-src.tar.xz) = 55396792 |