Hello community,
here is the log from the commit of package netcdf for openSUSE:Factory
checked in at Mon Jul 13 16:12:50 CEST 2009.
--------
New Changes file:
--- /dev/null 2009-04-14 11:55:47.000000000 +0200
+++ /mounts/work_src_done/STABLE/netcdf/netcdf.changes 2009-07-13 16:11:27.476495000 +0200
@@ -0,0 +1,263 @@
+-------------------------------------------------------------------
+Tue May 19 17:15:44 CEST 2009 - prusnak@suse.cz
+
+- updated to 4.0.1
+ * Added optional arguments to F90 API to nf90_open/create,
+ nf90_create_var, and nf90_inquire_variable so that all netCDF-4
+ settings may be accomplished with optional arguments, instead
+ of separate function calls.
+ * Added control of HDF5 chunk cache to allow for user performance
+ tuning.
+ * Added parallel example program in F90.
+ * Changed default chunking to better handle very large variables.
+ * Made contiguous the default for fixed size data sets with no
+ filters.
+ * Fixed bug in nc_inq_ncid; now it returns NC_ENOGRP if the named
+ group is not found.
+ * Fixed man pages for C and F77 so that netCDF-4 builds will
+ result in man pages that document new netCDF-4 functions.
+ * Added OPeNDAP support based on a new C-only implementation.
+ This is enabled using --enable-dap option and requires libcurl.
+ The configure script will attempt to locate libcurl, but if it
+ fails, then its location must be specified by the --with-curl
+ option.
+ * Changed chunksizes to size_t from int.
+ * Fixed fill value problem from F77 API.
+ * Fixed problems in netcdf-4 files with multi-dimensional
+ coordinate variables.
+ * Fixed ncgen to properly handle CDL input that uses Windows line
+ endings ("\r\n"), instead of getting a syntax error.
+ * Added "-s" option to ncdump to display performance
+ characterisitics of netCDF-4 files as special virtual attributes,
+ such as _Chunking, _DeflateLevel, _Format, and _Endianness.
+ * Added "-t" option to ncdump to display times in human readable
+ form as strings. Added code to interpret "calendar" attribute
+ according to CF conventions, if present, in displaying
+ human-readable times.
+ * Added experimental version of ncgen4 capable of generating
+ netcdf-4 data files and C code for creating them. In addition,
+ it supports the special attributes _Format, etc.
+ * Fixed Fortran 90 int64 problems.
+ * Rewrote HDF5 read/write code in accordance with performance advice
+ from Kent.
+ * Fixed memory leaks in gets/puts of HDF5 data.
+ * Fixed some broken tests for parallel I/O (i.e. MPI) builds.
+ * Fixed some cross-compile problems.
+ * Rewrote code which placed bogus errors on the HDF5 error stack,
+ trying to open non-existant attributes and variables. Now no HDF5
+ errors are seen.
+ * Removed man subdirectory. Now man4 subdirectory is used for all
+ builds.
+ * Changed build so that users with access to parallel make can
+ use it.
+ * Added experimental support for accessing data through OPeNDAP
+ servers using the DAP protocol (use --enable-opendap to build it).
+ * Fixed ncdump bugs with array field members of compound type
+ variables. Fixed ncdump bug of assuming default fill value
+ for data of type unsigned byte.
+
+-------------------------------------------------------------------
+Fri Nov 14 16:30:21 CET 2008 - prusnak@suse.cz
+
+- fix wrong delete usage (delete.patch)
+
+-------------------------------------------------------------------
+Mon Sep 8 15:18:49 CEST 2008 - prusnak@suse.cz
+
+- move devel manpages and infopages to -devel subpackage
+
+-------------------------------------------------------------------
+Mon Sep 1 15:05:14 CEST 2008 - prusnak@suse.cz
+
+- disable static libraries
+
+-------------------------------------------------------------------
+Fri Aug 22 15:18:12 CEST 2008 - schwab@suse.de
+
+- Fix makefile dependencies.
+
+-------------------------------------------------------------------
+Wed Aug 13 16:53:01 CEST 2008 - prusnak@suse.cz
+
+- updated to 4.0
+ * Introduced the use of HDF5 as a storage layer, which allows use
+ of groups, user-defined types, multiple unlimited dimensions,
+ compression, data chunking, parallel I/O, and other features
+ * In ncdump and ncgen, added CDL support for UTF-8 encoding
+ of characters in names and for escaped special chars in names.
+ Made sure UTF-8 names are normalized using NFC rules before
+ storing or comparing
+ * Handle IEEE NaNs and infinities in a platform-independent way
+ in ncdump output
+ * Added support for ARM representation of doubles
+ * Fixed bug in C++ API creating 64-bit offset files
+ * Fixed bug for variables larger than 4 GB
+ * Changed the configure.ac to build either 3.6.x or 4.x build
+ from the same configure.ac
+ * Build now checks gfortran version and handles it cleanly,
+ also Portland Group in Intel fortran, with various configurations
+ * A Fortran netcdf.inc file is now created at build time, based
+ on the setting of --disable-v2
+ * Documentation has been fixed in several places
+ * Upgraded to automake 1.10, autoconf 2.62, and libtool 2.2.2
+ * Includes missing Windows Visual Studio build files
+ * Fixed missing include of config.h in a C++ test program
+ * Fixed maintainer-clean in man directory
+ * Fixed --enable-c-only and make check
+ * Fixed behavior when opening a zero-length file
+ * Many portability enhancements to build cleanly
+ on various platforms
+ * Turned on some old test programs which were not being used
+ in the build
+- dropped obsoleted patches:
+ * missing-includes.patch (included in update)
+
+-------------------------------------------------------------------
+Thu Jan 10 19:20:05 CET 2008 - lrupp@suse.de
+
+- use more macros in specfile
+- added netcdf-3.6.2-missing_includes.patch
+
+-------------------------------------------------------------------
+Mon Aug 6 08:46:52 CEST 2007 - zpetrova@suse.cz
+
+- split to libnetcdf-4, libnetcdf-devel and netcdf package
+ according to Shared library guidelines.
+
+-------------------------------------------------------------------
+Mon Jul 30 17:39:42 CEST 2007 - zpetrova@suse.cz
+
+-update to version 3.6.2
+ - Added support for shared libraries (with configure option --enable-shared).
+ - Improved performance of byte-swapping loops on little-endian platforms.
+ - Added a "-k" option to ncdump and ncgen, for identifying or specifying the kind
+ of netCDF file if other than "classic".
+ - Made long-threatened change of type of ncbyte in C++ interface from unsigned char
+ to signed char, for consistency with C interface.
+ - Implemented the C++ API on the netCDF-3 C API instead of the older netCDF-2 API,
+ providing automatic numeric type conversion as in the netCDF-3 C interface.
+ - Modified to build correctly for gfortran.
+ - Added more tests!
+ - Fixed minor bugs relating to creation of very small netCDF files.
+ - Added support for additional configure options
+ (run configure --help for more information).
+
+-------------------------------------------------------------------
+Mon May 21 18:34:56 CEST 2007 - ro@suse.de
+
+- removed cfortran.doc from tarball due to "non-commercial" status
+- check in specfile to make sure the file does not reappear
+
+-------------------------------------------------------------------
+Thu Oct 19 20:37:20 CEST 2006 - zpetrova@suse.cz
+
+- update to version 3.6.1
+ - updated installation manual
+ - netcdf padded small files with zero to 4096 bytes, when they
+ were opened and changed. Fixed.
+ - small fixes in test suite (return values, names of output files).
+ - Doubled arbitrary limits on number of dimensions, variables,
+ attributes, and length of names.
+ - added new functions, including doc and tests.
+ - correctly configure for Intel ifort Fortran compiler on Linux.
+
+-------------------------------------------------------------------
+Wed Apr 19 10:09:01 CEST 2006 - dmueller@suse.de
+
+- build PIC code
+
+-------------------------------------------------------------------
+Mon Jan 30 17:35:08 CET 2006 - zpetrova@suse.cz
+
+- fixed permissions of libraries, man pages and header files (#131552)
+
+-------------------------------------------------------------------
+Wed Jan 25 21:38:38 CET 2006 - mls@suse.de
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Mon Jan 16 13:41:00 CET 2006 - zpetrova@suse.cz
+
+- update to netcdf-3.6.0-p1
+
+-------------------------------------------------------------------
+Thu Sep 29 17:50:33 CEST 2005 - zpetrova@suse.cz
+
+- add -fno-strict-aliasing
+
+-------------------------------------------------------------------
+Tue Jan 11 14:53:58 CET 2005 - didge@suse.de
+
+- Updated to new version
+- changed URL to the new one
+
+-------------------------------------------------------------------
+Thu Nov 11 12:54:19 CET 2004 - ro@suse.de
+
++++ 66 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/STABLE/netcdf/netcdf.changes
calling whatdependson for head-i586
New:
----
netcdf-4.0.1-delete.patch
netcdf-4.0.1-dependencies.patch
netcdf-4.0.1-strict-aliasing.patch
netcdf-4.0.1.tar.bz2
netcdf.changes
netcdf.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ netcdf.spec ++++++
#
# spec file for package netcdf (Version 4.0.1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: netcdf
Summary: Library for Array Oriented Data Access
Version: 4.0.1
Release: 2
Group: System/Libraries
License: MIT License (or similar)
Url: http://www.unidata.ucar.edu/software/netcdf/
Source: %{name}-%{version}.tar.bz2
Patch0: %{name}-%{version}-strict-aliasing.patch
Patch1: %{name}-%{version}-dependencies.patch
Patch2: %{name}-%{version}-delete.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++ gcc-fortran
PreReq: %install_info_prereq
%description
This library provides array-oriented data access for the languages C
and C++.
Authors:
--------
Glenn Davis
Russ Rew
Steve Emmerson
Harvey Davies