commit netcdf for openSUSE:Factory
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
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
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
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/*