<pre style='margin:0'>
Takeshi Enomoto (tenomoto) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cea4137162b343ef6be36c8d9fa8a159cf2fd328">https://github.com/macports/macports-ports/commit/cea4137162b343ef6be36c8d9fa8a159cf2fd328</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new cea4137 gctpc, wgrib2: replace gctpc by wgrib2
</span>cea4137 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cea4137162b343ef6be36c8d9fa8a159cf2fd328
</span>Author: Takeshi Enomoto <takeshi@maport.org>
AuthorDate: Sat Jan 11 11:36:26 2020 +0900
<span style='display:block; white-space:pre;color:#404040;'> gctpc, wgrib2: replace gctpc by wgrib2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/55969
</span>---
gis/gctpc/Portfile | 57 ++--------------------
gis/gctpc/files/makefile.gctpc | 32 ------------
gis/gctpc/files/patch-test-test_proj-Makefile.diff | 31 ------------
science/wgrib2/Portfile | 15 +++++-
science/wgrib2/files/patch-makefile.diff | 17 ++-----
science/wgrib2/files/patch-makefile.gctpc.diff | 10 ++++
6 files changed, 30 insertions(+), 132 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gctpc/Portfile b/gis/gctpc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85a759b..4614eca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gctpc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/gctpc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,67 +1,18 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span>
name gctpc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by wgrib2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# can be removed after 12 January 2021
</span> version 20
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories gis
platforms darwin
license Unknown
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {takeshi @tenomoto}
</span> description The General Cartographic Transformation Package
long_description \
The General Cartographic Transformation Package (GCTP) is a system of \
software routines designed to permit the transformation of coordinate \
pairs from one map projection to another.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://edcftp.cr.usgs.gov/pub/software/gctpc/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${name}${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.suffix .tar.Z
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${name}/source
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 dabacf08b0c977cfa537b0c7aa28cdd6c5d3eb83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 217eae42f580175a04bae11b87afc59fde4f770aeccc16c90ef9f826a94fa66b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.dir ${workpath}/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-test-test_proj-Makefile.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${filespath}/makefile.gctpc ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant universal {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set cflags "${configure.cflags} ${configure.universal_cflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ldflags "${configure.ldflags} ${configure.universal_ldflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set cflags "${configure.cflags} ${configure.cc_archflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ldflags "${configure.ldflags} ${configure.cc_archflags}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[vercmp [macports_version] 2.5.99] >= 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append LDFLAGS=${ldflags} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS=${configure.cppflags} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS=${cflags}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append LDFLAGS=\"${ldflags}\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=\"${configure.cc}\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPPFLAGS=\"${configure.cppflags}\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS=\"${cflags}\"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args-append "-f makefile.gctpc"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/lib${name}.a ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach f {cproj.h proj.h} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/${f} ${destroot}${prefix}/include/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${workpath}/${name}/test ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${workpath}/${name}/doc ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gctpc/files/makefile.gctpc b/gis/gctpc/files/makefile.gctpc
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 89521d7..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gctpc/files/makefile.gctpc
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-SHELL=/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# makefile for gctpc, invoked by makefile for wgrib2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# does not compile fortran bridge routine
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-LIB=libgctpc.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ARFLAGS=-ruv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-objs=gctp.o alberfor.o alberinv.o alconfor.o alconinv.o azimfor.o aziminv.o eqconfor.o eqconinv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- equifor.o equiinv.o for_init.o gnomfor.o gnominv.o goodfor.o goodinv.o gvnspfor.o gvnspinv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hamfor.o haminv.o imolwfor.o imolwinv.o inv_init.o lamazfor.o lamazinv.o lamccfor.o lamccinv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- merfor.o merinv.o millfor.o millinv.o molwfor.o molwinv.o obleqfor.o obleqinv.o omerfor.o omerinv.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- orthfor.o orthinv.o paksz.o polyinv.o polyfor.o psinv.o psfor.o robinv.o robfor.o sininv.o sinfor.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sominv.o somfor.o sphdz.o sterinv.o sterfor.o stplninv.o stplnfor.o tminv.o tmfor.o utminv.o utmfor.o \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- untfz.o vandginv.o vandgfor.o wivinv.o wivfor.o wviiinv.o wviifor.o cproj.o report.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-.c.o:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(CC) -c $(CPPFLAGS) $(CFLAGS) ${DEFS} $<
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(LIB): $(objs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ar $(ARFLAGS) ${LIB} $(objs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ranlib ${LIB}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-clean:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- touch junk.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm *.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- touch libgeo.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm libgeo.a
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/gctpc/files/patch-test-test_proj-Makefile.diff b/gis/gctpc/files/patch-test-test_proj-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1f00f72..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/gctpc/files/patch-test-test_proj-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/test_proj/Makefile.orig 1995-02-25 00:13:39.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/test_proj/Makefile 2014-06-15 10:54:15.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14,7 +14,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # and directories to search for include files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OPTS = $(CFLAGS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- -I$(SRCGCTP)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ -I$(CPPFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Include files needed for testproj. The source code depends on
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -26,7 +26,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(SRCGCTP)/proj.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- OBJLIB = \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $(LIBGCTP)/geolib.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ -L$(LDFLAGS) -lgctpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Object libraries required to load the program
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,8 +44,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # qz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Make the executable file for program "testproj".
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--testproj: testproj.c $(OBJLIB) $(CINCFIL)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- cc $(OPTS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+testproj: testproj.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ $(CC) $(OPTS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -o testproj testproj.c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(OBJLIB) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(TRLIB) -lm
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wgrib2/Portfile b/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 495aebe..41ed86f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wgrib2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,7 +28,6 @@ long_description \
</span> compilers.choose cc fc f77 f90
compilers.setup require_fortran -clang33 -clang34
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:gctpc
</span> depends_lib port:jasper \
port:libpng \
port:netcdf \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,6 +38,7 @@ depends_lib port:jasper \
</span> worksrcdir grib2
patchfiles patch-makefile.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-makefile.gctpc.diff \
</span> patch-ip2lib_d-Makefile.diff \
patch-g2clib-makefile.diff \
patch-g2clib-1.4.0-enc_jpeg2000.c.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,7 +54,7 @@ set lipolate ${ip}/libip2_d.a
</span> set g2c ${worksrcpath}/g2clib-${version_g2clib}
set lg2c ${g2c}/libgrib2c.a
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags-prepend -I${prefix}/include/gctpc -I${prefix}/lib/proj5/include -I${prefix}/lib/libaec/include -DJAS_VERSION_MAJOR=2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-prepend -I${prefix}/lib/proj5/include -I${prefix}/lib/libaec/include -DJAS_VERSION_MAJOR=2
</span> configure.ldflags-prepend -L${prefix}/lib/proj5/lib -L${prefix}/lib/libaec/lib
variant universal {}
if {[variant_isset universal]} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,6 +117,17 @@ destroot {
</span> xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 ${worksrcpath}/README.ipolates ${destroot}${prefix}/share/doc/${name}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# install gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/include/gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach f {cproj.h proj.h} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/gctpc/source/${f} ${destroot}${prefix}/include/gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/lib/gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/lib/libgeo.a ${destroot}${prefix}/lib/gctpc/libgctpc.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/gctpc/test ${destroot}${prefix}/share/gctpc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 755 -d ${destroot}${prefix}/share/doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/gctpc/doc ${destroot}${prefix}/share/doc/gctpc
</span> }
variant openmp description {Add support for OpenMP} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wgrib2/files/patch-makefile.diff b/science/wgrib2/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 6b6eb25..4e02a52 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/wgrib2/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wgrib2/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span> --- makefile.orig 2019-02-08 02:53:47.000000000 +0900
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ makefile 2019-11-29 15:00:31.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ makefile 2020-01-10 16:14:12.000000000 +0900
</span> @@ -115,8 +115,8 @@
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,17 +27,6 @@
</span> USE_PNG=1
USE_JASPER=1
USE_AEC=1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -446,8 +446,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # gctpc library
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gctpcdir:=${cwd}/gctpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gctpcsrc:=gctpc20a.tgz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--gctpclib:=${lib}/libgeo.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--wLDFLAGS+=-lgeo
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+gctpclib:=${lib}/libgctpc.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+wLDFLAGS+=-lgctpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # wCPPFLAGS+=-I${gctpc}/source
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # proj4 library
</span> @@ -613,11 +613,11 @@
w=wgrib2
prog=$w/wgrib2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,8 +37,8 @@
</span>
-${prog}: $w/*.c $w/*.h ${jlib} ${aeclib} ${netcdf3lib} ${pnglib} ${hdf5lib} ${g2clib} ${netcdf4lib} ${iplib} ${spectrallib} ${gctpclib} ${proj4lib}
- cd "$w" && export LDFLAGS="${wLDFLAGS}" && export CPPFLAGS="${wCPPFLAGS}" && ${MAKE}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+${prog}: $w/*.c $w/*.h ${g2clib} ${iplib}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cd "$w" && ${MAKE} LDFLAGS="${LDFLAGS} ${wLDFLAGS}" CPPFLAGS="-I${g2cdir} ${CPPFLAGS}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++${prog}: $w/*.c $w/*.h ${g2clib} ${iplib} ${gctpclib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ cd "$w" && ${MAKE} LDFLAGS="${LDFLAGS} ${wLDFLAGS}" CPPFLAGS="-I${g2cdir} -I${gctpcdir}/source ${CPPFLAGS}"
</span>
fast: $w/*.c $w/*.h ${jlib} ${aeclib} ${netcdf3lib} ${pnglib} ${hdf5lib} ${g2clib} ${netcdf4lib} ${iplib} ${spectrallib} ${gctpclib} ${proj4lib}
cd "$w" && export LDFLAGS="${wLDFLAGS}" && export CPPFLAGS="${wCPPFLAGS}" && ${MAKE} fast
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/wgrib2/files/patch-makefile.gctpc.diff b/science/wgrib2/files/patch-makefile.gctpc.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..6f2fd33
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/wgrib2/files/patch-makefile.gctpc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- makefile.gctpc.orig 2012-04-21 02:52:55.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ makefile.gctpc 2020-01-10 16:18:18.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -23,6 +23,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(LIB): $(objs)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ar $(ARFLAGS) ${LIB} $(objs)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ranlib $(LIB)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ touch junk.o
</span></pre><pre style='margin:0'>
</pre>