diff --git a/science/pnetcdf/Makefile b/science/pnetcdf/Makefile index bc19e7e921e1..8fe6e9ab4b31 100644 --- a/science/pnetcdf/Makefile +++ b/science/pnetcdf/Makefile @@ -1,48 +1,49 @@ PORTNAME= pnetcdf PORTVERSION= 1.12.3 PORTREVISION= 2 CATEGORIES= science parallel MASTER_SITES= https://parallel-netcdf.github.io/Release/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library providing high-performance I/O WWW= https://parallel-netcdf.github.io/ USES= fortran gmake libtool pathfix perl5 USE_PERL5= build CFLAGS+= -fPIC CONFIGURE_ARGS= --with-mpi=${MPI_HOME} ac_cv_fc_compiler_nag=no GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX=${PREFIX}/share MAKE_JOBS_UNSAFE= yes CONFLICTS_INSTALL= hdf-4.* OPTIONS_SINGLE= MPI OPTIONS_SINGLE_MPI= OPENMPI MPICH OPTIONS_DEFAULT=OPENMPI OPTIONS_DEFAULT_armv6= MPICH OPTIONS_DEFAULT_armv7= MPICH OPTIONS_DEFAULT_i386= MPICH OPTIONS_DEFAULT_powerpc=MPICH OPTIONS_EXCLUDE_armv6= OPENMPI OPTIONS_EXCLUDE_armv7= OPENMPI OPTIONS_EXCLUDE_i386= OPENMPI OPTIONS_EXCLUDE_powerpc=OPENMPI MPICH_USES= mpi:mpich OPENMPI_USES= mpi:openmpi .include .if ${GCC_DEFAULT} >= 10 # Workaround for Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/CHARACTER(*)). FCFLAGS+= -fallow-argument-mismatch .endif .if (${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc) && ${PORT_OPTIONS:MOPENMPI} BROKEN= Use MPICH option instead. PnetCDF requires MPI_Offset >= 8 but Open MPI sets MPI_Offset to 4 on 32-bit architecture regardless of LFS. See https://github.com/open-mpi/ompi/issues/3195 for details .endif .include diff --git a/science/pnetcdf/pkg-plist b/science/pnetcdf/pkg-plist index 717a3894fb82..11d73fc4d079 100644 --- a/science/pnetcdf/pkg-plist +++ b/science/pnetcdf/pkg-plist @@ -1,24 +1,24 @@ bin/cdfdiff bin/ncmpidiff bin/ncmpidump bin/ncmpigen bin/ncoffsets bin/ncvalidator bin/pnetcdf-config bin/pnetcdf_version include/pnetcdf include/pnetcdf.h include/pnetcdf.inc include/pnetcdf.mod lib/libpnetcdf.a libdata/pkgconfig/pnetcdf.pc -man/man1/cdfdiff.1.gz -man/man1/ncmpidiff.1.gz -man/man1/ncmpidump.1.gz -man/man1/ncmpigen.1.gz -man/man1/ncoffsets.1.gz -man/man1/ncvalidator.1.gz -man/man1/pnetcdf_version.1.gz -man/man3/pnetcdf.3.gz -man/man3/pnetcdf_f77.3.gz -man/man3/pnetcdf_f90.3.gz +share/man/man1/cdfdiff.1.gz +share/man/man1/ncmpidiff.1.gz +share/man/man1/ncmpidump.1.gz +share/man/man1/ncmpigen.1.gz +share/man/man1/ncoffsets.1.gz +share/man/man1/ncvalidator.1.gz +share/man/man1/pnetcdf_version.1.gz +share/man/man3/pnetcdf.3.gz +share/man/man3/pnetcdf_f77.3.gz +share/man/man3/pnetcdf_f90.3.gz