Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sratom for openSUSE:Factory checked in at 2023-05-02 16:18:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sratom (Old) and /work/SRC/openSUSE:Factory/.sratom.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sratom" Tue May 2 16:18:28 2023 rev:18 rq:1083822 version:0.6.14 Changes: -------- --- /work/SRC/openSUSE:Factory/sratom/sratom.changes 2022-06-20 15:37:00.598836202 +0200 +++ /work/SRC/openSUSE:Factory/.sratom.new.1533/sratom.changes 2023-05-02 16:18:29.821622177 +0200 @@ -1,0 +2,11 @@ +Mon Dec 26 13:05:20 UTC 2022 - Konstantin Voinov <[email protected]> + +- Switch to meson +- Update to 0.6.14 + * Add project metadata + * Adopt REUSE machine-readable licensing standard + + 0.6.12 changes: + * Switch to meson build system + +------------------------------------------------------------------- Old: ---- sratom-0.6.10.tar.bz2 New: ---- sratom-0.6.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sratom.spec ++++++ --- /var/tmp/diff_new_pack.HKSjFU/_old 2023-05-02 16:18:30.457625948 +0200 +++ /var/tmp/diff_new_pack.HKSjFU/_new 2023-05-02 16:18:30.461625972 +0200 @@ -1,7 +1,7 @@ # # spec file for package sratom # -# Copyright (c) 2022 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,18 +18,18 @@ %define sover 0 Name: sratom -Version: 0.6.10 +Version: 0.6.14 Release: 0 Summary: A library for serialising LV2 atoms to/from RDF License: ISC Group: Development/Libraries/C and C++ URL: https://drobilla.net/software/sratom.html -Source0: https://download.drobilla.net/sratom-%{version}.tar.bz2 +Source0: https://download.drobilla.net/sratom-%{version}.tar.xz Source1: baselibs.conf BuildRequires: doxygen BuildRequires: graphviz +BuildRequires: meson BuildRequires: pkgconfig -BuildRequires: python3 BuildRequires: pkgconfig(lv2) >= 1.10.0 BuildRequires: pkgconfig(serd-0) >= 0.30.0 BuildRequires: pkgconfig(sord-0) >= 0.12.0 @@ -58,20 +58,11 @@ %autosetup -p1 %build -export CFLAGS='%{optflags} -std=gnu99' -export CXXFLAGS='%{optflags}' -python3 ./waf configure \ - --prefix=%{_prefix} \ - --libdir=%{_libdir} \ - --docdir=%{_defaultdocdir} \ - --test -python3 ./waf build -v %{?_smp_mflags} +%meson -Ddocs=disabled +%meson_build %install -python3 ./waf install --destdir=%{?buildroot} - -%check -python3 ./waf test +%meson_install %post -n libsratom-0-%{sover} -p /sbin/ldconfig %postun -n libsratom-0-%{sover} -p /sbin/ldconfig
