Commits

Takeshi Enomoto authored db67406639b
ncarg: add patches to remove reinplace's.  depends on hdf5-18 at build, closing https://trac.macports.org/ticket/50782

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@148018 d073be05-634f-4543-b044-5fe20cf6d1d6
No tags

science/ncarg/files/patch-config-Project-accelerate.diff

Added
1 +--- config/Project.orig 2015-03-17 06:21:42.000000000 +0900
2 ++++ config/Project 2016-04-18 23:07:57.000000000 +0900
3 +@@ -272,7 +272,7 @@
4 +
5 + #ifdef BuildHDF5
6 + #ifndef HDF5lib
7 +-#define HDF5lib -lhdf5_hl -lhdf5 -lsz -lz
8 ++#define HDF5lib -lhdf5_hl
9 + #endif /* HDF5lib */
10 + #else
11 + #define HDF5lib
12 +@@ -305,7 +305,7 @@
13 + #endif /* NetCDFlib */
14 +
15 + #ifndef NetCDF4lib
16 +-#define NetCDF4lib -lhdf5_hl -lhdf5 -lsz
17 ++#define NetCDF4lib -lhdf5_hl
18 + #endif /* NetCDF4lib */
19 +
20 + #ifndef UdUnitslib
21 +@@ -522,8 +522,6 @@
22 + ICTRANSLIBSRC = $(NVIEWLIBSRC)/libictrans
23 + NCARGRASLIBSRC = $(NVIEWLIBSRC)/libncarg_ras
24 + HLULIBSRC = $(NILIBSRC)/hlu
25 +-BLASSRC = $(EXTERNALSRC)/blas
26 +-LAPACKSRC = $(EXTERNALSRC)/lapack
27 + SPHERESRC = $(EXTERNALSRC)/sphere3.1_dp
28 + FFTPACK5SRC = $(EXTERNALSRC)/fftpack5_dp
29 + NGOLIBSRC = $(NILIBSRC)/ngo
30 +@@ -549,10 +547,11 @@
31 + NIOLIB = -lnio
32 + NCLLIB =
33 + NCLAPILIB = -lNGncl
34 +-BLASLIB = -lblas_ncl
35 +-LAPACKLIB = -llapack_ncl
36 +-SPHERELIB = -lsphere3.1_dp
37 +-FFTPACK5LIB = -lfftpack5_dp
38 ++BLASLIB = -lvecLibFort
39 ++LAPACKLIB = -lvecLibFort
40 ++SPHERELIB = $(SPHERESRC)/libsphere3.1_dp.a
41 ++FFTPACK5LIB = $(FFTPACK5SRC)/libfftpack5_dp.a
42 ++
43 +
44 + CTRANSLIB = -lNGctrans
45 + ICTRANS_LIB = -lNGictrans
46 +@@ -594,10 +593,10 @@
47 + XCBLIB = _UseLib(-L$(XCBLIBSRC),-lXcb)
48 + NCLLIB = _UseLib(-L$(NCLLIBSRC),-lncl)
49 + NCLAPILIB = _UseLib(-L$(NCLLIBSRC),-lnclapi)
50 +-BLASLIB = _UseLib(-L$(BLASSRC),-lblas_ncl)
51 +-LAPACKLIB = _UseLib(-L$(LAPACKSRC),-llapack_ncl)
52 +-SPHERELIB = _UseLib(-L$(SPHERESRC),-lsphere3.1_dp)
53 +-FFTPACK5LIB = _UseLib(-L$(FFTPACK5SRC),-lfftpack5_dp)
54 ++BLASLIB = -lvecLibFort
55 ++LAPACKLIB = -lvecLibFort
56 ++SPHERELIB = $(SPHERESRC)/libsphere3.1_dp.a
57 ++FFTPACK5LIB = $(FFTPACK5SRC)/libfftpack5_dp.a
58 +
59 + CTRANSLIB = _DepLib($(CTRANSLIBSRC),$(ROBJROOT),libctrans.o)
60 + ICTRANS_LIB = _DepLib($(ICTRANSLIBSRC),$(ROBJROOT),libictrans_.o)

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut