mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
94 lines
3.1 KiB
Diff
94 lines
3.1 KiB
Diff
--- makefile.orig 2022-04-13 23:50:45.000000000 +0900
|
|
+++ makefile 2022-09-11 13:24:55.000000000 +0900
|
|
@@ -140,8 +140,8 @@
|
|
|
|
|
|
# Warning do not set both USE_NETCDF3 and USE_NETCDF4 to one
|
|
-USE_NETCDF3=1
|
|
-USE_NETCDF4=0
|
|
+USE_NETCDF3=0
|
|
+USE_NETCDF4=1
|
|
USE_REGEX=1
|
|
USE_TIGGE=1
|
|
USE_MYSQL=0
|
|
@@ -149,7 +149,7 @@
|
|
USE_SPECTRAL=1
|
|
USE_UDF=0
|
|
USE_OPENMP=1
|
|
-USE_PROJ4=0
|
|
+USE_PROJ4=1
|
|
USE_WMO_VALIDATION=0
|
|
USE_NAMES=NCEP
|
|
MAKE_FTN_API=1
|
|
@@ -157,7 +157,7 @@
|
|
DISABLE_STAT=0
|
|
MAKE_SHARED_LIB=0
|
|
|
|
-USE_G2CLIB=0
|
|
+USE_G2CLIB=1
|
|
USE_PNG=1
|
|
USE_JASPER=1
|
|
USE_OPENJPEG=0
|
|
@@ -172,7 +172,7 @@
|
|
lib:=${cwd}/lib
|
|
tmp:=${cwd}/tmp
|
|
export TMPDIR=${tmp}
|
|
-wLDFLAGS:=-L${lib}
|
|
+wLDFLAGS:=-L${lib} ${LDFLAGS}
|
|
a:=$(shell mkdir -p ${lib})
|
|
a:=$(shell mkdir -p ${tmp})
|
|
wCPPFLAGS:=${CPPFLAGS} -I${cwd}/include
|
|
@@ -654,7 +654,7 @@
|
|
jsrc=jasper-1.900.1-14ubuntu3.2.debian.tgz
|
|
jlib=${lib}/libjasper.a
|
|
wLDFLAGS+=-ljasper
|
|
- wCPPFLAGS+=-I${jasperdir}/src/libjasper/include
|
|
+# wCPPFLAGS+=-I${jasperdir}/src/libjasper/include
|
|
a:=$(shell echo '$Hdefine USE_JASPER' >> ${CONFIG_H})
|
|
endif
|
|
|
|
@@ -777,7 +777,7 @@
|
|
ifeq ($(USE_PNG),1)
|
|
pngsrc=${cwd}/libpng-1.2.59.tar.gz
|
|
pnglib=${lib}/libpng12.a
|
|
- wLDFLAGS+=-lpng12
|
|
+ wLDFLAGS+=-lpng
|
|
a:=$(shell echo '$Hdefine USE_PNG' >> ${CONFIG_H})
|
|
else
|
|
a:=$(shell echo '//$Hdefine USE_PNG' >> ${CONFIG_H})
|
|
@@ -826,10 +826,10 @@
|
|
w=wgrib2
|
|
prog=$w/wgrib2
|
|
|
|
-all: ${netcdf4src} ${hdf5src} ${prog} aux_progs/gmerge aux_progs/smallest_grib2 aux_progs/smallest_4
|
|
+all: ${prog} aux_progs/gmerge aux_progs/smallest_grib2 aux_progs/smallest_4
|
|
|
|
|
|
-${prog}: $w/*.c $w/*.h ${jlib} ${aeclib} ${netcdf3lib} ${pnglib} ${hdf5lib} ${g2clib} ${netcdf4lib} ${iplib} ${spectrallib} ${gctpclib} ${proj4lib} ${ojlib}
|
|
+${prog}: $w/*.c $w/*.h ${g2clib} ${iplib} ${spectrallib} ${gctpclib}
|
|
cd "$w" && export LDFLAGS="${wLDFLAGS}" && export CPPFLAGS="${wCPPFLAGS}" && ${MAKE}
|
|
|
|
fast: $w/*.c $w/*.h ${jlib} ${aeclib} ${netcdf3lib} ${pnglib} ${hdf5lib} ${g2clib} ${netcdf4lib} ${iplib} ${spectrallib} ${gctpclib} ${proj4lib} ${ojlib}
|
|
@@ -904,8 +904,10 @@
|
|
${zlib}: ${zdir}
|
|
cd ${zdir} && export CFLAGS="${wCPPFLAGS}" && ./configure --prefix=${cwd} --static && ${MAKE} install
|
|
|
|
-${g2clib}: ${jlib} ${pnglib} ${zlib}
|
|
- cd "${g2cdir}" && export CPPFLAGS="${wCPPFLAGS}" && ${MAKE} && cp libgrib2c.a ${lib}
|
|
+${g2clib}:
|
|
+ touch ${g2clib}
|
|
+ cd "${g2cdir}" && CPPFLAGS="${wCPPFLAGS}" ${MAKE} && cp libgrib2c.a ${lib}
|
|
+ ranlib ${g2clib}
|
|
|
|
${gctpcdir}/source/makefile.gctpc:
|
|
cp ${gctpcsrc} tmpgctpc.tar.gz
|
|
@@ -965,7 +967,7 @@
|
|
cd "${hdf5dir}" && export CFLAGS="${hdf5CFLAGS}" && export LDFLAGS="${LDFLAGS}" && ./configure --disable-shared --with-zlib=${cwd} --disable-sharedlib-rpath --prefix=${cwd} --with-default-api-version=v110 && ${MAKE} -j 1 all check install
|
|
|
|
${iplib}:
|
|
- cd "${ipdir}" && export FFLAGS="${wFFLAGS}" && export FTN_REAL8=${FTN_REAL8} && ${MAKE} && cp $(notdir ${iplib}) ${iplib}
|
|
+ cd "${ipdir}" && FFLAGS="${wFFLAGS}" ${MAKE} && cp $(notdir ${iplib}) ${iplib}
|
|
|
|
${spectrallib}:
|
|
cd "${spectraldir}" && export FFLAGS="${wFFLAGS}" && export FTN_REAL8=${FTN_REAL8} && export FTN_LEGACY=${FTN_LEGACY} && ${MAKE} && cp $(notdir ${spectrallib}) ${spectrallib}
|