Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cfitsio for openSUSE:Factory checked 
in at 2021-08-04 22:28:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cfitsio (Old)
 and      /work/SRC/openSUSE:Factory/.cfitsio.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cfitsio"

Wed Aug  4 22:28:24 2021 rev:22 rq:909635 version:4.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cfitsio/cfitsio.changes  2020-08-20 
22:24:03.739847562 +0200
+++ /work/SRC/openSUSE:Factory/.cfitsio.new.1899/cfitsio.changes        
2021-08-04 22:29:01.413791836 +0200
@@ -1,0 +2,37 @@
+Sun Aug  1 19:48:35 UTC 2021 - Asterios Dramis <[email protected]>
+
+- Update to version 4.0.0:
+  - Removed separate directory for zlib/gzip code, and updated
+    configuration to check for zlib on the user's system
+    (required). When use of cURL is enabled, it may also pull in
+    zlib such that user applications may not need to link with it
+    separately.
+  - Changed version numbering to 3-field format.
+  - Added new calculator functions SETNULL(x,y) to allow
+    substitution of NULL values into tables, and GTIOVERLAP() for
+    calculating the amount of GTI overlap exposure for a time bin.
+  - Fix added for proper handling of string columns with zero
+    repeat count.
+  - Fix to column filtering expressions which write #NULL values to
+    columns of type (J) format.
+  - Fix to memory clearing when using polygon shapes in region
+    files.
+  - Fix to fits_str2time function so that it now flags a particular
+    case of bad syntax which was previously getting through.
+  - In ffgclb and ffpclb (read/write byte columns), the
+    "undocumented" feature of being able to transfer columns 'A'
+    string columnss as byte arrays is now handled correctly, with
+    improved error checking via updates to ffgcprll.  More
+    documentation on string handling is in cfitsio.tex.
+  - Fix bug in 'colfilter' functionality.  When performing a
+    column deletion of the form -COLNAM*, and multiple matches
+    existed, then none of the matches got deleted.  Now the
+    first is deleted as expected.
+  - Improved handling of corner case in ffpkn functions.
+  - In ffgky, modified TULONG case to allow it to read unsigned
+    values greater than the 8-byte signed limit.
+  - Fix to parsing of corner case of extended file syntax.
+  - Major updates to CMake configuration.
+- Removed cfitsio-zlib.patch (not needed anynore).
+
+-------------------------------------------------------------------

Old:
----
  cfitsio-3.49.tar.gz
  cfitsio-zlib.patch

New:
----
  cfitsio-4.0.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cfitsio.spec ++++++
--- /var/tmp/diff_new_pack.3jELIu/_old  2021-08-04 22:29:03.117789757 +0200
+++ /var/tmp/diff_new_pack.3jELIu/_new  2021-08-04 22:29:03.117789757 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cfitsio
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,14 @@
 #
 
 
-%define tar_ver 3.49
 %define so_ver 9
 Name:           cfitsio
-Version:        3.490
+Version:        4.0.0
 Release:        0
 Summary:        Library for manipulating FITS data files
 License:        ISC
 URL:            https://heasarc.gsfc.nasa.gov/fitsio/
-Source0:        
https://heasarc.gsfc.nasa.gov/FTP/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
+Source0:        
https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/%{name}-%{version}.tar.gz
 BuildRequires:  gcc-fortran
 BuildRequires:  libcurl-devel
 BuildRequires:  pkgconfig
@@ -78,15 +75,7 @@
 in FITS files.
 
 %prep
-%setup -q -n %{name}-%{tar_ver}
-%patch0 -p1
-
-# Remove bundled zlib
-pushd zlib
-rm -f adler32.c crc32.c crc32.h deflate.c deflate.h infback.c inffast.c \
- inffast.h inffixed.h inflate.c inflate.h inftrees.c inftrees.h trees.c 
trees.h \
- uncompr.c zconf.h zlib.h zutil.c zutil.h
-popd
+%setup -q
 
 %build
 # lines bellow contain fixes for pkgconfig file bnc#546004, some of them are 
already fixed by upstream
@@ -96,13 +85,13 @@
 sed -i 's|Libs.private: -lm @LIBS@|Libs.private: -lz -lm @LIBS@|' cfitsio.pc.in
 
 %configure --enable-reentrant
-make shared %{?_smp_mflags}
-make fpack %{?_smp_mflags}
-make funpack %{?_smp_mflags}
+%make_build shared
+%make_build fpack
+%make_build funpack
 
 %check
 # testsuite
-make testprog %{?_smp_mflags}
+%make_build testprog
 LD_LIBRARY_PATH=. ./testprog > testprog.lis
 diff testprog.lis testprog.out
 cmp testprog.fit testprog.std ; echo $?

++++++ cfitsio-3.49.tar.gz -> cfitsio-4.0.0.tar.gz ++++++
++++ 59294 lines of diff (skipped)

Reply via email to