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

Reply via email to