aboutsummaryrefslogtreecommitdiff
path: root/science/netcdf4
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2014-05-03 03:32:49 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2014-05-03 03:32:49 +0000
commitbfb61960db88e51635a2bbf039e467fa9f66a9f0 (patch)
treeb2600c99ba8d9a1a2a9629dc1bd11cbc8993251e /science/netcdf4
parenta98d36b558ef94244347dc9123c0935d5612b32f (diff)
downloadports-bfb61960db88e51635a2bbf039e467fa9f66a9f0.tar.gz
ports-bfb61960db88e51635a2bbf039e467fa9f66a9f0.zip
Notes
Diffstat (limited to 'science/netcdf4')
-rw-r--r--science/netcdf4/Makefile82
-rw-r--r--science/netcdf4/distinfo2
-rw-r--r--science/netcdf4/files/patch-cxx4-ncGroup.cpp29
-rw-r--r--science/netcdf4/pkg-descr9
-rw-r--r--science/netcdf4/pkg-plist85
5 files changed, 0 insertions, 207 deletions
diff --git a/science/netcdf4/Makefile b/science/netcdf4/Makefile
deleted file mode 100644
index 4ddc23522ec4..000000000000
--- a/science/netcdf4/Makefile
+++ /dev/null
@@ -1,82 +0,0 @@
-# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
-# $FreeBSD$
-
-PORTNAME= netcdf
-PORTVERSION= 4.1.3
-PORTREVISION= 3
-CATEGORIES= science
-MASTER_SITES= http://www.unidata.ucar.edu/downloads/netcdf/ftp/ \
- ftp://ftp.unidata.ucar.edu/pub/netcdf/ \
- LOCAL/sunpoet
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT?= Library for machine-independent, array-oriented data access
-
-CONFLICTS_INSTALL= hdf-4.[0-9]* netcdf-3.[0-9]* netcdf3-3.[0-9]*
-PORTSCOUT= limit:^4\.
-
-OPTIONS_DEFINE= DAP FORTRAN SZIP
-DAP_DESC= Build DAP client and remote testing
-FORTRAN_DESC= Build library for Fortran
-SZIP_DESC= SZIP support (required if HDF5 was built with SZIP)
-
-CONFIGURE_ARGS= --enable-cxx --enable-cxx-4 --enable-netcdf-4 --enable-shared \
- --with-hdf5=${LOCALBASE} --with-zlib=/usr
-CPPFLAGS+= -I${LOCALBASE}/include -fPIC -DPIC
-GNU_CONFIGURE= yes
-LDFLAGS+= -L${LOCALBASE}/lib
-LIB_DEPENDS= hdf5.7:${PORTSDIR}/science/hdf5-18
-MAKE_ENV= INFODIR="${PREFIX}/${INFO_PATH}" MAKEINFOFLAGS="--no-split"
-USE_LDCONFIG= yes
-USES= pathfix
-
-INFO= netcdf netcdf-c netcdf-cxx netcdf-f77 netcdf-f90 \
- netcdf-install netcdf-tutorial
-MAN1= nccopy.1 ncdump.1 ncgen.1 ncgen3.1
-MAN3= netcdf.3
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDAP}
-CONFIGURE_ARGS+=--enable-dap --with-curl=${LOCALBASE} \
- --with-curl-config=${LOCALBASE}/bin/curl-config
-LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl
-.else
-CONFIGURE_ARGS+=--disable-dap
-.endif
-
-.if ${PORT_OPTIONS:MFORTRAN}
-CPPFLAGS+= -DpgiFortran
-CONFLICTS+= netcdf-4.*
-MAN3+= netcdf_f77.3 netcdf_f90.3
-PKGNAMESUFFIX+= -ftn
-PLIST_SUB+= FORTRAN=""
-USES+= fortran
-.else
-CONFIGURE_ARGS+=--disable-f77 --disable-f90
-CONFLICTS+= netcdf-ftn-4.*
-PLIST_SUB+= FORTRAN="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSZIP}
-CONFIGURE_ARGS+=--with-szlib=${LOCALBASE}
-LIB_DEPENDS+= sz.2:${PORTSDIR}/science/szip
-.endif
-
-post-configure:
- @cd ${WRKSRC}/man4 && ${SETENV} ${MAKE_ENV} ${MAKE} maintainer-clean-aminfo
-.for i in ${INFO}
- @cd ${WRKSRC}/man4 && makeinfo --no-split ${i}.texi
-.endfor
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}/
- cd ${WRKSRC}/man4 && ${INSTALL_DATA} *.html *.pdf *.txt ${DOCSDIR}/
-.endif
-
-regression-test test: build
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
-
-.include <bsd.port.mk>
diff --git a/science/netcdf4/distinfo b/science/netcdf4/distinfo
deleted file mode 100644
index b3f24d39d626..000000000000
--- a/science/netcdf4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (netcdf-4.1.3.tar.gz) = 44447a72711e2b75cb91c5a235dd6bcf2a6bddd0206614ccac83c1f47af02253
-SIZE (netcdf-4.1.3.tar.gz) = 11095305
diff --git a/science/netcdf4/files/patch-cxx4-ncGroup.cpp b/science/netcdf4/files/patch-cxx4-ncGroup.cpp
deleted file mode 100644
index bf0fc7d1bb05..000000000000
--- a/science/netcdf4/files/patch-cxx4-ncGroup.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
---- cxx4/ncGroup.cpp.orig
-+++ cxx4/ncGroup.cpp
-@@ -218,7 +218,7 @@
-
- // search in child groups of the children
- if(location == ChildrenOfChildrenGrps || location == AllChildrenGrps || location == AllGrps ) {
-- map<string,NcGroup>::iterator it;
-+ multimap<string,NcGroup>::iterator it;
- multimap<string,NcGroup> groups(getGroups(ChildrenGrps));
- for (it=groups.begin();it!=groups.end();it++) {
- multimap<string,NcGroup> childGroups(it->second.getGroups(AllChildrenGrps));
-@@ -1251,7 +1251,7 @@
- // search in current group and parent groups.
- NcGroup tmpGroup(*this);
- multimap<string,NcDim>::iterator itD;
-- map<string,NcVar>::iterator itV;
-+ multimap<string,NcVar>::iterator itV;
- while(1) {
- // get the collection of NcDim objects defined in this group.
- multimap<string,NcDim> dimTmp(tmpGroup.getDims());
-@@ -1289,7 +1289,7 @@
- // search in current group and parent groups.
- multimap<string,NcDim>::iterator itD;
- NcGroup tmpGroup(*this);
-- map<string,NcVar>::iterator itV;
-+ multimap<string,NcVar>::iterator itV;
- while(1) {
- // get the collection of NcDim objects defined in this group.
- multimap<string,NcDim> dimTmp(tmpGroup.getDims());
diff --git a/science/netcdf4/pkg-descr b/science/netcdf4/pkg-descr
deleted file mode 100644
index fa18f64fac06..000000000000
--- a/science/netcdf4/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-NetCDF (network Common Data Form) is an interface for array-oriented
-data access and a library that provides an implementation of the
-interface. The netCDF library also defines a machine-independent
-format for representing scientific data. Together, the interface,
-library, and format support the creation, access, and sharing of
-scientific data. The netCDF software was developed at the Unidata
-Program Center in Boulder, Colorado.
-
-WWW: http://www.unidata.ucar.edu/software/netcdf/
diff --git a/science/netcdf4/pkg-plist b/science/netcdf4/pkg-plist
deleted file mode 100644
index 41151deda640..000000000000
--- a/science/netcdf4/pkg-plist
+++ /dev/null
@@ -1,85 +0,0 @@
-bin/nc-config
-bin/nccopy
-bin/ncdump
-bin/ncgen
-bin/ncgen3
-include/ncAtt.h
-include/ncByte.h
-include/ncChar.h
-include/ncCheck.h
-include/ncCompoundType.h
-include/ncDim.h
-include/ncDouble.h
-include/ncEnumType.h
-include/ncException.h
-include/ncFile.h
-include/ncFloat.h
-include/ncGroup.h
-include/ncGroupAtt.h
-include/ncInt.h
-include/ncInt64.h
-include/ncOpaqueType.h
-include/ncShort.h
-include/ncString.h
-include/ncType.h
-include/ncUbyte.h
-include/ncUint.h
-include/ncUint64.h
-include/ncUshort.h
-include/ncVar.h
-include/ncVarAtt.h
-include/ncVlenType.h
-include/ncvalues.h
-include/netcdf
-include/netcdf.h
-include/netcdf.hh
-include/netcdfcpp.h
-%%FORTRAN%%include/netcdf.inc
-%%FORTRAN%%include/netcdf.mod
-%%FORTRAN%%include/typesizes.mod
-lib/libnetcdf.a
-lib/libnetcdf.la
-lib/libnetcdf.so
-lib/libnetcdf.so.7
-lib/libnetcdf_c++.a
-lib/libnetcdf_c++.la
-lib/libnetcdf_c++.so
-lib/libnetcdf_c++.so.4
-lib/libnetcdf_c++4.a
-lib/libnetcdf_c++4.la
-lib/libnetcdf_c++4.so
-lib/libnetcdf_c++4.so.1
-%%FORTRAN%%lib/libnetcdff.a
-%%FORTRAN%%lib/libnetcdff.la
-%%FORTRAN%%lib/libnetcdff.so
-%%FORTRAN%%lib/libnetcdff.so.5
-libdata/pkgconfig/netcdf.pc
-%%PORTDOCS%%%%DOCSDIR%%/nccopy-man-1.html
-%%PORTDOCS%%%%DOCSDIR%%/ncdump-man-1.html
-%%PORTDOCS%%%%DOCSDIR%%/ncgen-man-1.html
-%%PORTDOCS%%%%DOCSDIR%%/ncgen3-man-1.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-c.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-cxx.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f77.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f77.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f77.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f90.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f90.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-f90.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-install.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-man-3.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf-tutorial.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf.pdf
-%%PORTDOCS%%%%DOCSDIR%%/netcdf.txt
-%%PORTDOCS%%%%DOCSDIR%%/netcdf_f77-man.html
-%%PORTDOCS%%%%DOCSDIR%%/netcdf_f90-man.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%