Hello community, here is the log from the commit of package cfitsio for openSUSE:Factory checked in at 2019-10-07 13:42:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cfitsio (Old) and /work/SRC/openSUSE:Factory/.cfitsio.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cfitsio" Mon Oct 7 13:42:22 2019 rev:19 rq:735454 version:3.470 Changes: -------- --- /work/SRC/openSUSE:Factory/cfitsio/cfitsio.changes 2018-12-10 12:22:02.198904217 +0100 +++ /work/SRC/openSUSE:Factory/.cfitsio.new.2352/cfitsio.changes 2019-10-07 13:42:24.120114415 +0200 @@ -1,0 +2,41 @@ +Sat Oct 5 19:54:42 UTC 2019 - Asterios Dramis <asterios.dra...@gmail.com> + +- Update to version 3.470: + * Added set of drivers for performing ftps file transfers. + * Tile sizes for compression may now be specified for any pair of + axes, where previously 2D tiles where limited to just X and y. + * Fix to ffgsky and ffgkls functions for case of keyword with + long string values where the final CONTINUE statement ended + with '&'. If the final CONTINUE also contained a comment, it + was being repeated twice when passed back through the 'comm' + argument. + * Fix made to ffedit_columns() for case of multiple col filters + containing wildcards. Only the first filter was being + searched. + * fits_copy_rows (ffcprw) can now handle 'P'-type variable-length + columns. + * Fix made to an obscure case in fits_modify_vector_len, where a + wrongly issued EOF error may occur. + * Added internal fffvcl() function. + From version 3.460 (Ftools release): + * Improved the algorithm for ensuring no tile dimensions are + smaller than 4 pixels for HCOMPRESS compression. + * Added new functions intended to assist in diagnosing (primarily + https) download issues: fits_show_download_progress, + fits_get_timeout, fits_set_timeout. + * Added the '-O <file>' option to fpack, which previously existed + only for funpack. Also added fpack/funpack auto-removal of + .bz2 suffix equivalent to what existed for .gz. + * For the fpack '-table' cases, warning message is now sent to + stderr instead of stdout. This is to allow users to pipe the + results from stdout in valid FITS format. (The warning message + is otherwise placed at the start of the FITS file and therefore + corrupts it.) + * Fix made to the '-P' file prefix option in funpack. + * Added wildcard deletion syntax for columns, i.e. -COLNAM* will + delete the first matching column as always; -COLNAM*+ will + delete all matching columns (or none); exact symmetry with the + keyword deletion syntax. +- Rebased cfitsio-zlib.patch to apply cleanly. + +------------------------------------------------------------------- Old: ---- cfitsio3450.tar.gz New: ---- cfitsio-3.47.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cfitsio.spec ++++++ --- /var/tmp/diff_new_pack.bD8H78/_old 2019-10-07 13:42:24.896112269 +0200 +++ /var/tmp/diff_new_pack.bD8H78/_new 2019-10-07 13:42:24.900112258 +0200 @@ -1,7 +1,7 @@ # # spec file for package cfitsio # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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,16 +16,15 @@ # -%define tar_ver 3450 -%define so_ver 7 +%define tar_ver 3.47 +%define so_ver 8 Name: cfitsio -Version: 3.450 +Version: 3.470 Release: 0 Summary: Library for manipulating FITS data files License: ISC -Group: Productivity/Scientific/Other -URL: http://heasarc.nasa.gov/fitsio/ -Source0: ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/%{name}%{tar_ver}.tar.gz +URL: https://heasarc.nasa.gov/fitsio/ +Source0: https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/%{name}-%{tar_ver}.tar.gz # PATCH-FIX-OPENSUSE cfitsio-zlib.patch asterios.dra...@gmail.com -- Use system zlib, link programs to shared libcfitsio (based on patches from Fedora and Debian) Patch0: cfitsio-zlib.patch BuildRequires: gcc-fortran @@ -45,7 +44,6 @@ %package devel Summary: Headers required when building programs against cfitsio library -Group: Development/Libraries/Other Requires: libcfitsio%{so_ver} = %{version} Requires: pkgconfig Suggests: cfitsio-devel-doc = %{version} @@ -59,7 +57,6 @@ %package devel-doc Summary: Documentation for the cfitsio library -Group: Documentation/Other # libcfitsio-doc was last used in openSUSE 12.1 (version 3.280) Obsoletes: libcfitsio-doc <= 3.280 # libcfitsio-devel-doc was last used in openSUSE 13.1 (version 3.350) @@ -71,7 +68,6 @@ %package -n libcfitsio%{so_ver} Summary: Library for manipulating FITS data files -Group: System/Libraries %description -n libcfitsio%{so_ver} CFITSIO is a library of C and Fortran subroutines for reading and writing data @@ -82,7 +78,7 @@ in FITS files. %prep -%setup -q -n %{name} +%setup -q -n %{name}-%{tar_ver} %patch0 -p1 # Remove bundled zlib ++++++ cfitsio-zlib.patch ++++++ --- /var/tmp/diff_new_pack.bD8H78/_old 2019-10-07 13:42:24.928112181 +0200 +++ /var/tmp/diff_new_pack.bD8H78/_new 2019-10-07 13:42:24.928112181 +0200 @@ -3,11 +3,11 @@ zlib/zcompress.c | 2 +- 2 files changed, 4 insertions(+), 6 deletions(-) -Index: cfitsio/Makefile.in +Index: cfitsio-3.47/Makefile.in =================================================================== ---- cfitsio.orig/Makefile.in -+++ cfitsio/Makefile.in -@@ -67,9 +67,7 @@ CORE_SOURCES = buffers.c cfileio.c chec +--- cfitsio-3.47.orig/Makefile.in ++++ cfitsio-3.47/Makefile.in +@@ -68,9 +68,7 @@ CORE_SOURCES = buffers.c cfileio.c chec pliocomp.c fits_hcompress.c fits_hdecompress.c \ simplerng.c @GSIFTP_SRC@ @@ -18,16 +18,16 @@ SOURCES = ${CORE_SOURCES} ${ZLIB_SOURCES} @F77_WRAPPERS@ -@@ -102,7 +100,7 @@ lib${PACKAGE}.a: ${OBJECTS} +@@ -103,7 +101,7 @@ lib${PACKAGE}.a: ${OBJECTS} shared: lib${PACKAGE}${SHLIB_SUFFIX} lib${PACKAGE}${SHLIB_SUFFIX}: ${OBJECTS} -- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS} -+ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS} -lz +- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS_CURL} ${LIBS} ++ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS_CURL} ${LIBS} -lz @if [ "x${CFITSIO_SHLIB_SONAME}" != x ]; then \ ln -sf ${CFITSIO_SHLIB} ${CFITSIO_SHLIB_SONAME}; \ ln -sf ${CFITSIO_SHLIB_SONAME} $@; \ -@@ -142,7 +140,7 @@ smem: smem.o lib${PACKAGE}.a ${OBJECTS} +@@ -143,7 +141,7 @@ smem: smem.o lib${PACKAGE}.a ${OBJECTS} ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm testprog: testprog.o lib${PACKAGE}.a ${OBJECTS} @@ -36,10 +36,10 @@ fpack: fpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS} ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS} -Index: cfitsio/zlib/zcompress.c +Index: cfitsio-3.47/zlib/zcompress.c =================================================================== ---- cfitsio.orig/zlib/zcompress.c -+++ cfitsio/zlib/zcompress.c +--- cfitsio-3.47.orig/zlib/zcompress.c ++++ cfitsio-3.47/zlib/zcompress.c @@ -3,7 +3,7 @@ #include <stdlib.h> #include <string.h>