Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package erfa for openSUSE:Factory checked in at 2023-10-29 19:41:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erfa (Old) and /work/SRC/openSUSE:Factory/.erfa.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erfa" Sun Oct 29 19:41:32 2023 rev:12 rq:1120901 version:2.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/erfa/erfa.changes 2021-05-19 17:50:17.769304156 +0200 +++ /work/SRC/openSUSE:Factory/.erfa.new.17445/erfa.changes 2023-10-29 19:41:57.839733651 +0100 @@ -1,0 +2,13 @@ +Wed Oct 18 13:54:30 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 2.0.1: + * Based on SOFA "20231011". + * Added capability to modify at runtime the leap seconds assumed + for various calculations, accessed via the eraGetLeapSeconds + and eraSetLeapSeconds functions +- Switch to meson for builds as recommended by upstream; add + BuildRequires: meson. +- Drop erfa-devel-static package: no longer built by default. +- No longer pass -ffat-lto-objects as static lib is not built. + +------------------------------------------------------------------- Old: ---- erfa-2.0.0.tar.gz New: ---- erfa-2.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erfa.spec ++++++ --- /var/tmp/diff_new_pack.8SJhMv/_old 2023-10-29 19:41:58.619762029 +0100 +++ /var/tmp/diff_new_pack.8SJhMv/_new 2023-10-29 19:41:58.619762029 +0100 @@ -1,7 +1,7 @@ # # spec file for package erfa # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,14 @@ %define lname liberfa1 Name: erfa -Version: 2.0.0 +Version: 2.0.1 Release: 0 Summary: Essential Routines for Fundamental Astronomy License: BSD-3-Clause Group: Productivity/Scientific/Other URL: https://github.com/liberfa/erfa -Source: https://github.com/liberfa/erfa/releases/download/v%{version}/erfa-%{version}.tar.gz +Source: https://github.com/liberfa/erfa/releases/download/v%{version}/erfa-%{version}.tar.xz +BuildRequires: meson BuildRequires: pkgconfig %description @@ -55,27 +56,15 @@ This package contains libraries and header files for developing applications that use %{name}. -%package devel-static -Summary: Static development files for %{name} -Group: Development/Libraries/C and C++ -Requires: %{name}-devel = %{version} - -%description devel-static -This package contains libraries and header files for developing -applications that link statically to %{name}. - %prep %setup -q %build -%global _lto_cflags %{_lto_cflags} -ffat-lto-objects -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install -# *.la should not be packaged (see packaging guidelines: static Libraries) -rm %{buildroot}%{_libdir}/liberfa.la +%meson_install %post -n %{lname} -p /sbin/ldconfig %postun -n %{lname} -p /sbin/ldconfig @@ -91,6 +80,3 @@ %{_libdir}/liberfa.so %{_libdir}/pkgconfig/erfa.pc -%files devel-static -%{_libdir}/liberfa.a -