changeset 4086:a956f3b29f93

of-netcdf: update to 1.0.8 * src/of-netcdf.mk: update version, checksum * src/of-netcdf-1-fixes.patch: removed * build_packages.m: update netcdf version * dist-files.mk: removed of-netcdf-1-fixes.patch
author John Donoghue
date Wed, 03 Feb 2016 08:38:10 -0500
parents c25eb2c88594
children c587088dbc4b
files build_packages.m dist-files.mk src/of-netcdf-1-fixes.patch src/of-netcdf.mk
diffstat 4 files changed, 3 insertions(+), 72 deletions(-) [+]
line wrap: on
line diff
--- a/build_packages.m	Wed Feb 03 08:38:06 2016 -0500
+++ b/build_packages.m	Wed Feb 03 08:38:10 2016 -0500
@@ -44,7 +44,7 @@
 try_install fl-core-1.0.0.tar.gz
 try_install tsa-4.3.2.tar.gz
 try_install dicom-0.1.1.tar.gz
-try_install netcdf-1.0.7.tar.gz
+try_install netcdf-1.0.8.tar.gz
 try_install ltfat-2.1.1.tar.gz
 try_install database-2.3.2.tar.gz
 try_install instrument-control-0.2.1.tar.gz
--- a/dist-files.mk	Wed Feb 03 08:38:06 2016 -0500
+++ b/dist-files.mk	Wed Feb 03 08:38:10 2016 -0500
@@ -482,7 +482,6 @@
   of-miscellaneous.mk \
   of-nan-1-cross-fixes.patch \
   of-nan.mk \
-  of-netcdf-1-fixes.patch \
   of-netcdf.mk \
   of-nurbs-1-fixes.patch \
   of-nurbs.mk \
--- a/src/of-netcdf-1-fixes.patch	Wed Feb 03 08:38:06 2016 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-diff -ur netcdf.orig/src/__netcdf__.cc netcdf/src/__netcdf__.cc
---- netcdf.orig/src/__netcdf__.cc	2015-09-26 07:53:37.710240236 -0400
-+++ netcdf/src/__netcdf__.cc	2015-09-26 13:58:27.115208120 -0400
-@@ -551,8 +551,14 @@
-   check_err(nc_inq_unlimdims(ncid, &nunlimdims, NULL));
-   Array<int> unlimdimids = Array<int>(dim_vector(1,nunlimdims));
-   check_err(nc_inq_unlimdims(ncid, &nunlimdims, unlimdimids.fortran_vec()));
-+
-+  Array<double> d_unlimdimids = Array<double>(dim_vector(1,nunlimdims));
-+  for (octave_idx_type idx=0;idx<d_unlimdimids.numel();idx++)
-+    {
-+      d_unlimdimids(idx) = unlimdimids(idx);
-+    }
-     
--  return octave_value(unlimdimids);
-+  return octave_value(d_unlimdimids);
- }
- 
- 
-@@ -1840,7 +1846,14 @@
-   Array<int> varids = Array<int>(dim_vector(1,nvars));
-   check_err(nc_inq_varids(ncid, &nvars, varids.fortran_vec()));
- 
--  return octave_value(varids);
-+  Array<double> d_varids = Array<double>(dim_vector(1,nvars));
-+  for (octave_idx_type idx=0;idx<d_varids.numel();idx++)
-+    {
-+      d_varids(idx) = varids(idx);
-+    }
-+ 
-+
-+  return octave_value(d_varids);
- }
- 
- DEFUN_DLD(netcdf_inqVar, args,, 
-@@ -1996,8 +2009,14 @@
-   check_err(nc_inq_ndims(ncid, &ndims));
-   Array<int> dimids = Array<int>(dim_vector(1,ndims));
-   check_err(nc_inq_dimids(ncid, &ndims, dimids.fortran_vec(),include_parents));
-+
-+  Array<double> d_dimids = Array<double>(dim_vector(1,ndims));
-+  for (octave_idx_type idx=0;idx<d_dimids.numel();idx++)
-+    {
-+      d_dimids(idx) = dimids(idx);
-+    }
-     
--  return octave_value(dimids);
-+  return octave_value(d_dimids);
- }
- 
- 
-@@ -2067,8 +2086,14 @@
- 
-   Array<int> ncids = Array<int>(dim_vector(1,numgrps));
-   check_err(nc_inq_grps(ncid, NULL, ncids.fortran_vec()));
--    
--  return octave_value(ncids);
-+
-+  Array<double> d_ncids = Array<double>(dim_vector(1,numgrps));
-+  for (octave_idx_type idx=0;idx<d_ncids.numel();idx++)
-+    {
-+      d_ncids(idx) = ncids(idx);
-+    }
-+  
-+  return octave_value(d_ncids);
- }
- 
- //int nc_inq_grpname(int ncid, char *name);
--- a/src/of-netcdf.mk	Wed Feb 03 08:38:06 2016 -0500
+++ b/src/of-netcdf.mk	Wed Feb 03 08:38:10 2016 -0500
@@ -3,8 +3,8 @@
 
 PKG             := of-netcdf
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.0.7
-$(PKG)_CHECKSUM := f6b701fbaf923f5203fe1faae60554d1581bed69
+$(PKG)_VERSION  := 1.0.8
+$(PKG)_CHECKSUM := e6a91c82c08ea54952df0d9eb59011f6f068db9b
 $(PKG)_REMOTE_SUBDIR := 
 $(PKG)_SUBDIR   := netcdf
 $(PKG)_FILE     := netcdf-$($(PKG)_VERSION).tar.gz