Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libupnpp for openSUSE:Factory checked in at 2024-05-13 17:57:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libupnpp (Old) and /work/SRC/openSUSE:Factory/.libupnpp.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libupnpp" Mon May 13 17:57:33 2024 rev:7 rq:1173518 version:0.26.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libupnpp/libupnpp.changes 2023-12-25 19:05:34.670089966 +0100 +++ /work/SRC/openSUSE:Factory/.libupnpp.new.1880/libupnpp.changes 2024-05-13 17:58:06.197943946 +0200 @@ -1,0 +2,14 @@ +Sun May 12 13:17:42 UTC 2024 - Michael Pujos <[email protected]> + +- Update to version 0.26.4: + * Changed the build system from autotools to meson +- Update to version 0.26.3: + * Minuscule internal cleanups +- Update to version 0.26.2: + * Control: fix worker count issue in workqueue +- Update to version 0.26.0: + * Control: add interface to receive events for disappearing devices + (UPnPDeviceDiscovery::addLostCallback()) + * More thorough cleanup on exit + +------------------------------------------------------------------- Old: ---- libupnpp-0.25.0.tar.gz libupnpp-0.25.0.tar.gz.asc New: ---- libupnpp-0.26.4.tar.gz libupnpp-0.26.4.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libupnpp.spec ++++++ --- /var/tmp/diff_new_pack.e80L0m/_old 2024-05-13 17:58:08.258019110 +0200 +++ /var/tmp/diff_new_pack.e80L0m/_new 2024-05-13 17:58:08.258019110 +0200 @@ -1,7 +1,7 @@ # # spec file for package libupnpp # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define so_ver 16 Name: libupnpp -Version: 0.25.0 +Version: 0.26.4 Release: 0 Summary: Library providing a higher level API over libnpupnp or libupnp License: GPL-2.0-or-later @@ -28,6 +28,7 @@ Source1: https://www.lesbonscomptes.com/upmpdcli/downloads/libupnpp-%{version}.tar.gz.asc Source2: https://www.lesbonscomptes.com/pages/jf-at-dockes.org.pub#/%{name}.keyring BuildRequires: gcc-c++ +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(libcurl) @@ -64,14 +65,15 @@ %prep %autosetup +# fix version +sed -i 's/ soversion:.*/ version: '\''16.1.0'\'',/' meson.build %build -%configure --disable-static -%make_build +%meson +%meson_build %install -%make_install -find %{buildroot} -type f -name "*a" -delete -print +%meson_install %post -p /sbin/ldconfig -n %{name}%{so_ver} %postun -p /sbin/ldconfig -n %{name}%{so_ver} ++++++ libupnpp-0.25.0.tar.gz -> libupnpp-0.26.4.tar.gz ++++++ ++++ 53350 lines of diff (skipped)
