Hello community, here is the log from the commit of package cfitsio for openSUSE:Factory checked in at 2018-02-10 17:59:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cfitsio (Old) and /work/SRC/openSUSE:Factory/.cfitsio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cfitsio" Sat Feb 10 17:59:20 2018 rev:15 rq:574853 version:3.420 Changes: -------- --- /work/SRC/openSUSE:Factory/cfitsio/cfitsio.changes 2017-03-03 17:45:06.268301292 +0100 +++ /work/SRC/openSUSE:Factory/.cfitsio.new/cfitsio.changes 2018-02-10 17:59:20.417584237 +0100 @@ -1,0 +2,37 @@ +Thu Feb 8 19:38:09 UTC 2018 - [email protected] + +- Update to version 3.420: + * added https support to the collection of drivers handled in + cfileio.c and drvrnet.c. This also handles the case where http + transfers are rerouted to https. Note that this enhancement + introduces a dependency on the libcurl development package. If + this package is absent, CFITSIO will still build but will not + have https capability. + * made fix to imcomp_init_table function in imcompress.c. It now + writes ZSIMPLE keyword only to a compressed image that will be + placed in the primary header. + * fix made to fits_get_col_display_width for case of a vector + column of strings. + * in ftp_open_network and in ftp_file_exist, added code to + repeatedly attempt to make a ftp connection if the ftp server + does not respond to the first request. (some ftp servers don't + appear to be 100% reliable). + * in drvrnet.c added many calls to 'fclose' to close unneeded + files, to avoid exceeding the maximum allowed number of files + that can be open at once. + * made substantial changes to the ftp_checkfile and + http_checkfile routines to streamline the process of checking + for the existence of a .gz or .Z compressed version of the file + before opening the uncompressed file (when using http or ftp to + open the file). + * modified the code in ftp_open_network to send "\r\n" as + end-of-line characters instead of just "\n". Some ftp servers + (in particular, at heasarc.gsfc.nasa.gov) now require both + characters, otherwise the network connection simply hangs. + * modified the http_open_network routine to handle HTTP 301 or + 302 redirects to a FTP url. This is needed to support the new + configuration on the heasarc HTTP server which sometimes + redirects http URLS to a ftp URL. +- Added new build requirement libcurl-devel. + +------------------------------------------------------------------- Old: ---- cfitsio3410.tar.gz New: ---- cfitsio3420.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfitsio.spec ++++++ --- /var/tmp/diff_new_pack.yW26yH/_old 2018-02-10 17:59:21.881531242 +0100 +++ /var/tmp/diff_new_pack.yW26yH/_new 2018-02-10 17:59:21.885531097 +0100 @@ -1,7 +1,7 @@ # # spec file for package cfitsio # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,23 +16,22 @@ # -%define tar_ver 3410 +%define tar_ver 3420 %define so_ver 5 - Name: cfitsio -Version: 3.410 +Version: 3.420 Release: 0 Summary: Library for manipulating FITS data files License: ISC Group: Productivity/Scientific/Other -Url: http://heasarc.nasa.gov/fitsio/ +URL: http://heasarc.nasa.gov/fitsio/ Source0: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/%{name}%{tar_ver}.tar.gz # PATCH-FIX-OPENSUSE cfitsio-zlib.patch [email protected] -- Use system zlib, link programs to shared libcfitsio (based on patches from Fedora and Debian) Patch0: cfitsio-zlib.patch BuildRequires: gcc-fortran -BuildRequires: pkg-config +BuildRequires: libcurl-devel +BuildRequires: pkgconfig BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description CFITSIO is a library of C and Fortran subroutines for reading and writing data @@ -48,7 +47,7 @@ Summary: Headers required when building programs against cfitsio library Group: Development/Libraries/Other Requires: libcfitsio%{so_ver} = %{version} -Requires: pkg-config +Requires: pkgconfig Suggests: cfitsio-devel-doc = %{version} # libcfitsio-devel was last used in openSUSE 13.1 (version 3.350) Provides: libcfitsio-devel = %{version} @@ -120,27 +119,22 @@ rm -f %{buildroot}%{_libdir}/libcfitsio.a %post -n libcfitsio%{so_ver} -p /sbin/ldconfig - %postun -n libcfitsio%{so_ver} -p /sbin/ldconfig %files -%defattr(-,root,root,-) %doc License.txt README docs/{changes.txt,fpackguide.pdf} %{_bindir}/fpack %{_bindir}/funpack %files devel -%defattr(-,root,root,-) %{_includedir}/%{name}/ %{_libdir}/libcfitsio.so %{_libdir}/pkgconfig/cfitsio.pc %files devel-doc -%defattr(-,root,root,-) %doc docs/{cfitsio.doc,cfitsio.ps,cfortran.doc,fitsio.doc,fitsio.ps,quick.ps} %files -n libcfitsio%{so_ver} -%defattr(-,root,root,-) %{_libdir}/libcfitsio.so.%{so_ver}* %changelog ++++++ cfitsio3410.tar.gz -> cfitsio3420.tar.gz ++++++ ++++ 21256 lines of diff (skipped)
