commit libxpp for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxpp for openSUSE:Factory checked in at 2024-08-13 13:23:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libxpp (Old) and /work/SRC/openSUSE:Factory/.libxpp.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libxpp" Tue Aug 13 13:23:50 2024 rev:6 rq:1193376 version:0.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libxpp/libxpp.changes 2024-03-14 17:47:06.969954462 +0100 +++ /work/SRC/openSUSE:Factory/.libxpp.new.7232/libxpp.changes 2024-08-13 13:24:18.220895454 +0200 @@ -1,0 +2,11 @@ +Mon Aug 12 09:07:26 UTC 2024 - Matthias Gerstner <matthias.gerstner@suse.com> + +- update to version 0.3.1: + * replace Git tarball by upstream release tarball + * use proper SONAME (libxpp-0_2_0 wasn't the SONAME, now it is libxpp-3) + * minor changes in the code: + - consistently marm move ctors and operators as noexcept + - improvements in the build system + - use new libcosmos dependency + +------------------------------------------------------------------- Old: ---- _service _servicedata libxpp-0.2.0+git84fb050.tar.xz New: ---- libxpp-v0.3.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxpp.spec ++++++ --- /var/tmp/diff_new_pack.ZifOi4/_old 2024-08-13 13:24:20.753000955 +0200 +++ /var/tmp/diff_new_pack.ZifOi4/_new 2024-08-13 13:24:20.753000955 +0200 @@ -16,16 +16,16 @@ # -%define commit 84fb050 +%define version 0.3.1 Name: libxpp -Version: 0.2 +Version: %{version} Release: 0 Summary: An object oriented C++ wrapper for parts of the X11 API License: MIT Group: Development/Libraries/C and C++ URL: https://github.com/gerstner-hub/libxpp -Source0: libxpp-0.2.0+git%{commit}.tar.xz +Source0: libxpp-v0.3.1.tar.xz BuildRequires: gcc-c++ BuildRequires: libX11-devel @@ -38,16 +38,17 @@ parts of the X11 API. It is intended for low level programming against the X server on Linux systems. -%package -n libxpp-0_2_0 +%package -n libxpp-3 Summary: An object oriented C++ wrapper for parts of the X11 API Group: System/Libraries -#this is the initial version of the library that is packaged, these are -#unnecessary at the moment -#Provides: %{name} = %{version} -#Obsoletes: %{name} < %{version} +Provides: %{name} = %{version} +Obsoletes: %{name} < %{version} +# renamed from broken package name that didn't follow SONAME +Provides: libxpp-0_2_0 = %{version} +Obsoletes: libxpp-0_2_0 < %{version} -%description -n libxpp-0_2_0 -A library providing an object oriented C++ API wrapper for 37 parts of the X11 +%description -n libxpp-3 +A library providing an object oriented C++ API wrapper for parts of the X11 API. The runtime library files for libxpp. @@ -56,16 +57,16 @@ Summary: A library providing a modern C++ API for the Linux operating system Group: Development/Libraries/C and C++ Requires: libstdc++-devel -Requires: libxpp-0_2_0 = %{version} +Requires: libxpp-3 = %{version} %description devel -A library providing an object oriented C++ API wrapper for 37 parts of the X11 +A library providing an object oriented C++ API wrapper for parts of the X11 API. Header and development files for libxpp. %prep -%setup -q -n libxpp-0.2.0+git%{commit} +%setup -q -n %{name}-v%{version} %build scons libtype=shared use-system-pkgs=1 @@ -77,9 +78,9 @@ #%%check #scons run_tests -%ldconfig_scriptlets -n libxpp-0_2_0 +%ldconfig_scriptlets -n libxpp-3 -%files -n libxpp-0_2_0 +%files -n libxpp-3 %license LICENSE %doc README.md %{_libdir}/libxpp.so.*
participants (1)
-
Source-Sync