commit netcdf for openSUSE:Factory

2012-03-22 Thread h_root
Hello community,

here is the log from the commit of package netcdf for openSUSE:Factory checked 
in at 2012-03-22 12:36:05

Comparing /work/SRC/openSUSE:Factory/netcdf (Old)
 and  /work/SRC/openSUSE:Factory/.netcdf.new (New)


Package is "netcdf", Maintainer is "prus...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes2011-09-23 
02:14:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.netcdf.new/netcdf.changes   2012-03-22 
12:36:34.0 +0100
@@ -1,0 +2,46 @@
+Fri Mar 16 15:55:13 UTC 2012 - cfarr...@suse.com
+
+- license update: SUSE-NetCDF
+  Use SPDX- proprietary prefix until this license is accepted upstream by
+  spdx.org
+
+---
+Wed Nov 30 13:43:18 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/unwanted tags/section (cf. specfile guidelines)
+- Use %_smp_mflags for parallel building
+- Appropriate rpmgroups for shlib packages
+
+---
+Tue Nov 29 19:18:45 UTC 2011 - ocef...@gmail.com
+
+- Added explicit hdf5 dependency.
+- Rebuild with hdf5 1.8.8
+- Some spec file clean-ups.
+
+---
+Sun Jun 26 02:02:57 UTC 2011 - ocef...@yahoo.com.br
+
+- Added pkgconfig and fflags patches
+- Dropped libm patch fixed upstream
+- Fixed summary, license info, description
+- Created doc and static packages
+
+---
+Sun Jun 26 01:31:36 UTC 2011 - ocef...@yahoo.com.br
+
+- updated to 4.1.3
+
+---
+Thu Jun  2 20:43:32 UTC 2011 - ocef...@yahoo.com.br
+
+- rename libnetcdf-devel to netcdf-devel as recommended by pth
+
+---
+Fri Apr 29 16:21:24 UTC 2011 - ocef...@yahoo.com.br
+
+- updated to version 4.1.2
+- added flag --enable-dap for OpenDap support
+- updated the patches
+
+---

Old:

  netcdf-4.0.1-delete.patch
  netcdf-4.0.1-dependencies.patch
  netcdf-4.0.1.tar.bz2

New:

  netcdf-4.1.3.tar.bz2
  netcdf-dependencies.patch
  netcdf-fflags.patch
  netcdf-pkgconfig.patch



Other differences:
--
++ netcdf.spec ++
--- /var/tmp/diff_new_pack.xG2rN6/_old  2012-03-22 12:36:39.0 +0100
+++ /var/tmp/diff_new_pack.xG2rN6/_new  2012-03-22 12:36:39.0 +0100
@@ -15,47 +15,84 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %define ncdf_so_major 4
 
 Name:   netcdf
-Summary:Library for Array Oriented Data Access
-Version:4.0.1
-Release:12
+Summary:Libraries for the Unidata network Common Data Form
+Version:4.1.3
+Release:0
 Group:  System/Libraries
-License:MIT License (or similar)
-Url:http://www.unidata.ucar.edu/software/netcdf/
+License:SUSE-NetCDF
+URL:http://www.unidata.ucar.edu/software/netcdf/
 Source: %{name}-%{version}.tar.bz2
 Source1:nc-config.1.gz
-Patch0: netcdf-correct_casting.patch
-Patch1: %{name}-%{version}-dependencies.patch
-Patch2: %{name}-%{version}-delete.patch
-Patch3: netcdf-codecleanup.patch
-Patch4: netcdf-no_date_time.patch
+Patch0: %{name}-correct_casting.patch
+Patch1: %{name}-dependencies.patch
+Patch2: %{name}-codecleanup.patch
+Patch3: %{name}-no_date_time.patch
+#Strip FFLAGS from nc-config
+#Use pkgconfig in nc-config to avoid multi-lib issues
+Patch4: netcdf-pkgconfig.patch
+#Strip FFLAGS from nc-config
+Patch6: netcdf-fflags.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++ gcc-fortran
+BuildRequires:  gawk gcc-c++ gcc-fortran
+BuildRequires:  pkg-config zlib-devel
+BuildRequires:  hdf5-devel >= 1.8.4
+BuildRequires:  libcurl-devel
+%ifnarch s390 s390x
+BuildRequires:  valgrind
+%endif
 PreReq: %install_info_prereq
+Requires:   hdf5
 
 %description
-This library provides array-oriented data access for the languages C
-and C++.
+NetCDF (network Common Data Form) is an interface for array-oriented
+data access and a freely-distributed collection of software libraries
+for C, Fortran, C++, and perl 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.
+
+NetCDF data is:

commit netcdf for openSUSE:Factory

2012-04-12 Thread h_root
Hello community,

here is the log from the commit of package netcdf for openSUSE:Factory checked 
in at 2012-04-12 09:42:45

Comparing /work/SRC/openSUSE:Factory/netcdf (Old)
 and  /work/SRC/openSUSE:Factory/.netcdf.new (New)


Package is "netcdf", Maintainer is "prus...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes2012-03-22 
12:36:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.netcdf.new/netcdf.changes   2012-04-12 
09:42:48.0 +0200
@@ -1,0 +2,13 @@
+Mon Apr  9 22:20:02 UTC 2012 - ocef...@gmail.com
+
+- Updated to 4.2
+  * Fortran and C++ APIs are now in separate packages
+- Removed netcdf-dependencies.patch
+
+---
+Thu Apr  5 00:05:54 UTC 2012 - jeng...@medozas.de
+
+- Do not require valgrind on arches where it is not available
+  (e.g. sparc)
+
+---

Old:

  netcdf-4.1.3.tar.bz2
  netcdf-dependencies.patch

New:

  netcdf-4.2.tar.bz2



Other differences:
--
++ netcdf.spec ++
--- /var/tmp/diff_new_pack.AmxXew/_old  2012-04-12 09:42:50.0 +0200
+++ /var/tmp/diff_new_pack.AmxXew/_new  2012-04-12 09:42:50.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netcdf
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,32 +16,34 @@
 #
 
 
-%define ncdf_so_major 4
+%define ncdf_so_major 7
 
 Name:   netcdf
 Summary:Libraries for the Unidata network Common Data Form
-Version:4.1.3
-Release:0
-Group:  System/Libraries
 License:SUSE-NetCDF
-URL:http://www.unidata.ucar.edu/software/netcdf/
+Group:  System/Libraries
+Version:4.2
+Release:0
+Url:http://www.unidata.ucar.edu/software/netcdf/
 Source: %{name}-%{version}.tar.bz2
 Source1:nc-config.1.gz
 Patch0: %{name}-correct_casting.patch
-Patch1: %{name}-dependencies.patch
-Patch2: %{name}-codecleanup.patch
-Patch3: %{name}-no_date_time.patch
+Patch1: %{name}-codecleanup.patch
+Patch2: %{name}-no_date_time.patch
 #Strip FFLAGS from nc-config
 #Use pkgconfig in nc-config to avoid multi-lib issues
-Patch4: netcdf-pkgconfig.patch
+Patch3: netcdf-pkgconfig.patch
 #Strip FFLAGS from nc-config
-Patch6: netcdf-fflags.patch
+Patch4: netcdf-fflags.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gawk gcc-c++ gcc-fortran
-BuildRequires:  pkg-config zlib-devel
+BuildRequires:  gawk
+BuildRequires:  gcc-c++
+BuildRequires:  gcc-fortran
 BuildRequires:  hdf5-devel >= 1.8.4
 BuildRequires:  libcurl-devel
-%ifnarch s390 s390x
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
+%ifarch %ix86 x86_64 ppc ppc64 s390x armv7l
 BuildRequires:  valgrind
 %endif
 PreReq: %install_info_prereq
@@ -81,9 +83,9 @@
 %package devel
 Summary:Development files for netcdf
 Group:  Development/Libraries/C and C++
-Requires:   libnetcdf%{ncdf_so_major} = %{version}
-Requires:   libcurl-devel
 Requires:   hdf5-devel
+Requires:   libcurl-devel
+Requires:   libnetcdf%{ncdf_so_major} = %{version}
 Requires:   pkgconfig
 
 %description devel
@@ -118,11 +120,10 @@
 %prep
 %setup -q
 %patch0 -p1 -b .correct_casting
-%patch1 -p1 -b .dependencies
-%patch2 -p1 -b .codecleanup
-%patch3 -p1 -b .no_date_time
-%patch4 -p1 -b .pkgconfig
-%patch6 -p1 -b .fflags
+%patch1 -p1 -b .codecleanup
+%patch2 -p1 -b .no_date_time
+%patch3 -p1 -b .pkgconfig
+%patch4 -p1 -b .fflags
 
 %build
 export CC=gcc CXX=g++ FC=gfortran \
@@ -136,6 +137,7 @@
 --enable-extra-example-tests \
 --disable-dap-remote-tests \
 --with-pic \
+--disable-doxygen \
 --enable-static
 # %%ifnarch s390 s390x
 #--enable-valgrind-tests \
@@ -196,16 +198,13 @@
 %files -n libnetcdf%{ncdf_so_major}
 %defattr(-,root,root,-)
 %{_libdir}/libnetcdf.so.*
-%{_libdir}/libnetcdf_c++.so.*
-%{_libdir}/libnetcdff.so.*
 
 %files doc
 %defattr(-,root,root,-)
 %{_mandir}/man1/*
-%{_infodir}/*
 
 %files devel-static
 %defattr(-,root,root,-)
-%{_libdir}/*.a
+%{_libdir}/libnetcdf.a
 
 %changelog


++ netcdf-4.1.3.tar.bz2 -> netcdf-4.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/netcdf/netcdf-4.1.3.tar.bz2 
/work/SRC/openSUSE:Factory/.netcdf.new/netcdf-4.2.tar.bz2 differ: char 11, line 
1

++ netcdf-codecleanup.patch ++
--- /var/tmp/diff_new_pack.AmxXew/_old  2012-04-12 09:42:50.000

commit netcdf for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package netcdf for openSUSE:Factory checked 
in at 2012-05-03 10:58:58

Comparing /work/SRC/openSUSE:Factory/netcdf (Old)
 and  /work/SRC/openSUSE:Factory/.netcdf.new (New)


Package is "netcdf", Maintainer is "prus...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes2012-04-12 
09:42:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.netcdf.new/netcdf.changes   2012-05-03 
10:59:00.0 +0200
@@ -1,0 +2,5 @@
+Thu Apr 26 20:22:19 UTC 2012 - behri...@users.sourceforge.net
+
+- upstream removed Texinfo documentation
+
+---



Other differences:
--
++ netcdf.spec ++
--- /var/tmp/diff_new_pack.Al5jeZ/_old  2012-05-03 10:59:01.0 +0200
+++ /var/tmp/diff_new_pack.Al5jeZ/_new  2012-05-03 10:59:01.0 +0200
@@ -46,7 +46,6 @@
 %ifarch %ix86 x86_64 ppc ppc64 s390x armv7l
 BuildRequires:  valgrind
 %endif
-PreReq: %install_info_prereq
 Requires:   hdf5
 
 %description
@@ -150,31 +149,11 @@
 # make install DESTDIR=%%{buildroot}
 mkdir -p %{buildroot}%{_mandir}/man1
 install -m644 %{S:1} %{buildroot}%{_mandir}/man1
-rm -f %{buildroot}%{_infodir}/dir
 rm -f %{buildroot}%{_libdir}/*.la
 
 %check
 make check
 
-%post devel
-for i in netcdf-c netcdf-tutorial netcdf-f90 netcdf-f77 netcdf-install netcdf 
netcdf-cxx; do
-  %install_info --info-dir=%{_infodir} %{_infodir}/$i.info.gz
-done
-
-%postun devel
-for i in netcdf-c netcdf-tutorial netcdf-f90 netcdf-f77 netcdf-install netcdf 
netcdf-cxx; do
-  %install_info_delete --info-dir=%{_infodir} %{_infodir}/$i.info.gz
-done
-
-%post doc
-/sbin/install-info %{_infodir}/netcdf.info %{_infodir}/dir 2>/dev/null || :
-
-%postun doc
-if [ "$1" = 0 ]; then
-  /sbin/install-info --delete %{_infodir}/netcdf.info \
-%{_infodir}/dir 2>/dev/null || :
-fi
-
 %post -n libnetcdf%{ncdf_so_major} -p /sbin/ldconfig
 
 %postun -n libnetcdf%{ncdf_so_major} -p /sbin/ldconfig


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit netcdf for openSUSE:Factory

2011-04-15 Thread h_root

Hello community,

here is the log from the commit of package netcdf for openSUSE:Factory
checked in at Fri Apr 15 20:17:18 CEST 2011.




--- netcdf/netcdf.changes   2009-07-13 16:11:27.0 +0200
+++ netcdf/netcdf.changes   2010-11-30 20:02:44.0 +0100
@@ -1,0 +2,12 @@
+Tue Nov 30 19:59:19 CET 2010 - p...@suse.de
+
+- Just fix the casting in px_get to avoid the type-punning warning.
+- Add a man page for nc-config.
+- Move nc-config and its man page to the devel package.
+- Remove the dependency on netcdf from libnetcdf.
+- BuildRequire pkgconfig for libnetcdf-devel.
+- Declare strlcat if needed.
+- Don't use __DATE__ and __TIME__ to reduce the need for recompiling.
+
+
+---

calling whatdependson for head-i586


Old:

  netcdf-4.0.1-strict-aliasing.patch

New:

  nc-config.1.gz
  netcdf-codecleanup.patch
  netcdf-correct_casting.patch
  netcdf-no_date_time.patch



Other differences:
--
++ netcdf.spec ++
--- /var/tmp/diff_new_pack.p06OPq/_old  2011-04-15 20:16:34.0 +0200
+++ /var/tmp/diff_new_pack.p06OPq/_new  2011-04-15 20:16:34.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package netcdf (Version 4.0.1)
+# spec file for package netcdf
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -17,18 +17,22 @@
 
 # norootforbuild
 
+%define ncdf_so_major 4
 
 Name:   netcdf
 Summary:Library for Array Oriented Data Access
 Version:4.0.1
-Release:2
+Release:12
 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
+Source1:nc-config.1.gz
+Patch0: netcdf-correct_casting.patch
 Patch1: %{name}-%{version}-dependencies.patch
 Patch2: %{name}-%{version}-delete.patch
+Patch3: netcdf-codecleanup.patch
+Patch4: netcdf-no_date_time.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++ gcc-fortran
 PreReq: %install_info_prereq
@@ -46,15 +50,16 @@
 Steve Emmerson
 Harvey Davies 
 
-%package -n libnetcdf4
+%package -n libnetcdf%{ncdf_so_major}
+
+
 License:MIT License (or similar)
 Summary:Library for Array Oriented Data Access
 Group:  Development/Libraries/C and C++
-Requires:   netcdf = %{version}
 Provides:   libnetcdf-4 = %{version}
 Obsoletes:  libnetcdf-4 < %{version}
 
-%description -n libnetcdf4
+%description -n libnetcdf%{ncdf_so_major}
 This library provides array-oriented data access for the languages C
 and C++.
 
@@ -71,8 +76,9 @@
 License:MIT License (or similar)
 Summary:Library for Array Oriented Data Access
 Group:  Development/Libraries/C and C++
-Requires:   libnetcdf4 = %{version}
+Requires:   libnetcdf%{ncdf_so_major} = %{version}
 Requires:   pkgconfig
+BuildRequires:  pkgconfig
 
 %description -n libnetcdf-devel
 This library provides array-oriented data access for the languages C
@@ -92,23 +98,28 @@
 %patch0
 %patch1
 %patch2
+%patch3
+%patch4
 
 %build
+export CC=gcc CXX=g++ FC=gfortran \
+CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" FCFLAGS="%{optflags}"
+
 %configure \
 --enable-shared \
 --disable-static \
---with-pic \
-CC=gcc CXX=g++ FC=gfortran \
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" FCFLAGS="$RPM_OPT_FLAGS"
+--with-pic
 make %{?jobs:-j %jobs}
 
 %install
 %makeinstall
-rm -f $RPM_BUILD_ROOT%{_infodir}/dir
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+mkdir -p %{buildroot}%{_mandir}/man1
+install -m644 %{S:1} %{buildroot}%{_mandir}/man1
+rm -f %{buildroot}%{_infodir}/dir
+rm -f %{buildroot}%{_libdir}/*.la
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %post -n libnetcdf-devel
 for i in netcdf-c netcdf-tutorial netcdf-f90 netcdf-f77 netcdf-install netcdf 
netcdf-cxx; do
@@ -120,25 +131,29 @@
   %install_info_delete --info-dir=%{_infodir} %{_infodir}/$i.info.gz
 done
 
-%post -n libnetcdf4 -p /sbin/ldconfig
+%post -n libnetcdf%{ncdf_so_major} -p /sbin/ldconfig
 
-%postun -n libnetcdf4 -p /sbin/ldconfig
+%postun -n libnetcdf%{ncdf_so_major} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
 %doc COPYRIGHT README RELEASE_NOTES
 %{_bindir}/*
+%exclude %{_bindir}/nc-config
 %{_mandir}/man1/*
+%exclude %{_mandir}/man1/nc-config.1.gz
 
 %files -n libnetcdf-devel
 %defattr(-,root,root)
+%{_bindir}/nc-config
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/netcdf.pc
+%{_mandir}/man1/nc-config.1.gz
 %{_mandir}/man3/*