Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libmypaint for openSUSE:Factory 
checked in at 2022-05-01 18:53:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmypaint (Old)
 and      /work/SRC/openSUSE:Factory/.libmypaint.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmypaint"

Sun May  1 18:53:29 2022 rev:7 rq:973844 version:1.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmypaint/libmypaint.changes    2020-05-13 
22:55:31.514943789 +0200
+++ /work/SRC/openSUSE:Factory/.libmypaint.new.1538/libmypaint.changes  
2022-05-01 18:53:37.199164708 +0200
@@ -1,0 +2,9 @@
+Sat Apr 23 22:48:36 UTC 2022 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 1.6.1
+  * This release contains no code changes just avoiding future
+    unnecessary rebuilds of reverse dependencies.
+  * Also this release marks the end of including the
+    MAJOR.MINOR API version fields in the library names.
+
+-------------------------------------------------------------------

Old:
----
  libmypaint-1.6.0.tar.xz

New:
----
  libmypaint-1.6.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libmypaint.spec ++++++
--- /var/tmp/diff_new_pack.Mbvzfm/_old  2022-05-01 18:53:37.731165201 +0200
+++ /var/tmp/diff_new_pack.Mbvzfm/_new  2022-05-01 18:53:37.735165205 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libmypaint
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,11 @@
 
 
 %define geglshlib %{name}-gegl0
-%define sonum 1.6
-%define libver %(echo "%sonum" | tr "." "_")
-%define shlib %{name}-%{libver}-1
-
+%define sonum  0
+%define girver 1.6
+%define shlib %{name}%{sonum}
 Name:           libmypaint
-Version:        1.6.0
+Version:        1.6.1
 Release:        0
 Summary:        A brushstroke creation library
 License:        ISC
@@ -55,7 +54,7 @@
 Summary:        Header files for %{name}, a brushstroke creation library
 Group:          Development/Libraries/C and C++
 Requires:       %{shlib} = %{version}
-Requires:       typelib-1_0-MyPaint-%{libver} = %{version}
+Requires:       typelib-1_0-MyPaint-%{girver} = %{version}
 Provides:       mypaint-devel = %{version}
 Obsoletes:      mypaint-devel < %{version}
 
@@ -65,11 +64,11 @@
 This package provides the header needed for developing
 applications using %{name}.
 
-%package -n typelib-1_0-MyPaint-%{libver}
+%package -n typelib-1_0-MyPaint-%{girver}
 Summary:        A brushstroke creation library -- Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-MyPaint-%{libver}
+%description -n typelib-1_0-MyPaint-%{girver}
 libmypaint, a.k.a. "brushlib", is a library for making brushstrokes
 which is used by MyPaint and other projects.
 
@@ -80,7 +79,7 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{geglshlib} = %{version}
 Requires:       %{shlib} = %{version}
-Requires:       typelib-1_0-MyPaintGegl-%{libver} = %{version}
+Requires:       typelib-1_0-MyPaintGegl-%{girver} = %{version}
 
 %description gegl-devel
 libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which
@@ -96,11 +95,11 @@
 used by MyPaint and other projects. This package provides the shared libraries
 for %{name}'s GEGL bindings.
 
-%package -n typelib-1_0-MyPaintGegl-%{libver}
+%package -n typelib-1_0-MyPaintGegl-%{girver}
 Summary:        A brushstroke creation library with gegl support -- 
Introspection bindings
 Group:          System/Libraries
 
-%description -n typelib-1_0-MyPaintGegl-%{libver}
+%description -n typelib-1_0-MyPaintGegl-%{girver}
 libmypaint, a.k.a. "brushlib", is a library for making brushstrokes
 which is used by MyPaint and other projects.
 
@@ -120,7 +119,7 @@
        --enable-gegl \
        --enable-openmp \
        %{nil}
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
@@ -133,7 +132,7 @@
 %postun -n %{geglshlib} -p /sbin/ldconfig
 
 %files -n %{shlib}
-%{_libdir}/%{name}-%{sonum}.so.*
+%{_libdir}/%{name}.so.*
 
 %files lang -f %{name}.lang
 
@@ -143,7 +142,7 @@
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/libmypaint.pc
 %{_includedir}/%{name}/
-%{_datadir}/gir-1.0/MyPaint-%{sonum}.gir
+%{_datadir}/gir-1.0/MyPaint-%{girver}.gir
 
 %files -n %{geglshlib}
 %{_libdir}/%{name}-gegl.so.*
@@ -152,12 +151,12 @@
 %{_libdir}/%{name}-gegl.so
 %{_libdir}/pkgconfig/libmypaint-gegl.pc
 %{_includedir}/%{name}-gegl/
-%{_datadir}/gir-1.0/MyPaintGegl-%{sonum}.gir
+%{_datadir}/gir-1.0/MyPaintGegl-%{girver}.gir
 
-%files -n typelib-1_0-MyPaint-%{libver}
-%{_libdir}/girepository-1.0/MyPaint-%{sonum}.typelib
+%files -n typelib-1_0-MyPaint-%{girver}
+%{_libdir}/girepository-1.0/MyPaint-%{girver}.typelib
 
-%files -n typelib-1_0-MyPaintGegl-%{libver}
-%{_libdir}/girepository-1.0/MyPaintGegl-%{sonum}.typelib
+%files -n typelib-1_0-MyPaintGegl-%{girver}
+%{_libdir}/girepository-1.0/MyPaintGegl-%{girver}.typelib
 
 %changelog

++++++ libmypaint-1.6.0.tar.xz -> libmypaint-1.6.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmypaint-1.6.0/Makefile.am 
new/libmypaint-1.6.1/Makefile.am
--- old/libmypaint-1.6.0/Makefile.am    2020-04-18 11:08:27.000000000 +0200
+++ new/libmypaint-1.6.1/Makefile.am    2020-05-11 18:34:25.000000000 +0200
@@ -90,7 +90,6 @@
 lib_LTLIBRARIES = libmypaint.la
 
 libmypaint_la_LDFLAGS = \
-    -release @LIBMYPAINT_API_PLATFORM_VERSION@ \
     -version-info @LIBMYPAINT_ABI_VERSION_INFO@ \
     -no-undefined
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmypaint-1.6.0/Makefile.in 
new/libmypaint-1.6.1/Makefile.in
--- old/libmypaint-1.6.0/Makefile.in    2020-04-29 21:36:14.000000000 +0200
+++ new/libmypaint-1.6.1/Makefile.in    2020-05-11 18:38:34.000000000 +0200
@@ -533,7 +533,6 @@
 AM_CFLAGS = $(JSON_CFLAGS) $(GLIB_CFLAGS) $(OPENMP_CFLAGS)
 lib_LTLIBRARIES = libmypaint.la
 libmypaint_la_LDFLAGS = \
-    -release @LIBMYPAINT_API_PLATFORM_VERSION@ \
     -version-info @LIBMYPAINT_ABI_VERSION_INFO@ \
     -no-undefined
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmypaint-1.6.0/config.h 
new/libmypaint-1.6.1/config.h
--- old/libmypaint-1.6.0/config.h       2020-04-29 21:36:27.000000000 +0200
+++ new/libmypaint-1.6.1/config.h       2020-05-11 18:38:54.000000000 +0200
@@ -65,7 +65,7 @@
 #define PACKAGE_NAME "libmypaint"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libmypaint 1.6.0"
+#define PACKAGE_STRING "libmypaint 1.6.1"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libmypaint"
@@ -74,7 +74,7 @@
 #define PACKAGE_URL "https://github.com/mypaint/libmypaint";
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.6.0"
+#define PACKAGE_VERSION "1.6.1"
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmypaint-1.6.0/configure 
new/libmypaint-1.6.1/configure
--- old/libmypaint-1.6.0/configure      2020-04-29 21:36:15.000000000 +0200
+++ new/libmypaint-1.6.1/configure      2020-05-11 18:38:35.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libmypaint 1.6.0.
+# Generated by GNU Autoconf 2.69 for libmypaint 1.6.1.
 #
 # Report bugs to <https://github.com/mypaint/libmypaint/issues>.
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='libmypaint'
 PACKAGE_TARNAME='libmypaint'
-PACKAGE_VERSION='1.6.0'
-PACKAGE_STRING='libmypaint 1.6.0'
+PACKAGE_VERSION='1.6.1'
+PACKAGE_STRING='libmypaint 1.6.1'
 PACKAGE_BUGREPORT='https://github.com/mypaint/libmypaint/issues'
 PACKAGE_URL='https://github.com/mypaint/libmypaint'
 
@@ -1446,7 +1446,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libmypaint 1.6.0 to adapt to many kinds of systems.
+\`configure' configures libmypaint 1.6.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1517,7 +1517,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libmypaint 1.6.0:";;
+     short | recursive ) echo "Configuration of libmypaint 1.6.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1666,7 +1666,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libmypaint configure 1.6.0
+libmypaint configure 1.6.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2035,7 +2035,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libmypaint $as_me 1.6.0, which was
+It was created by libmypaint $as_me 1.6.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2903,7 +2903,7 @@
 
 # Define the identity of the package.
  PACKAGE='libmypaint'
- VERSION='1.6.0'
+ VERSION='1.6.1'
 
 
 # Some tools Automake needs.
@@ -2990,12 +2990,12 @@
 
 LIBMYPAINT_MAJOR_VERSION=1
 LIBMYPAINT_MINOR_VERSION=6
-LIBMYPAINT_MICRO_VERSION=0
-LIBMYPAINT_VERSION=1.6.0
-LIBMYPAINT_VERSION_FULL=1.6.0
+LIBMYPAINT_MICRO_VERSION=1
+LIBMYPAINT_VERSION=1.6.1
+LIBMYPAINT_VERSION_FULL=1.6.1
 LIBMYPAINT_API_PLATFORM_VERSION=1.6
 LIBMYPAINT_API_PLATFORM_VERSION_UL=1_6
-LIBMYPAINT_ABI_VERSION_INFO=2:2:1
+LIBMYPAINT_ABI_VERSION_INFO=0:0:0
 
 
 
@@ -16152,7 +16152,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libmypaint $as_me 1.6.0, which was
+This file was extended by libmypaint $as_me 1.6.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16219,7 +16219,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libmypaint config.status 1.6.0
+libmypaint config.status 1.6.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libmypaint-1.6.0/configure.ac 
new/libmypaint-1.6.1/configure.ac
--- old/libmypaint-1.6.0/configure.ac   2020-04-29 20:28:56.000000000 +0200
+++ new/libmypaint-1.6.1/configure.ac   2020-05-11 18:34:25.000000000 +0200
@@ -9,7 +9,7 @@
 
 m4_define([libmypaint_api_major], [1])
 m4_define([libmypaint_api_minor], [6])
-m4_define([libmypaint_api_micro], [0])
+m4_define([libmypaint_api_micro], [1])
 m4_define([libmypaint_api_prerelease], [])  # may be blank
 
 # ABI version. Changes independently of API version.
@@ -17,9 +17,21 @@
 # 
https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
 # The rules are fiddly, and are summarized here.
 
-m4_define([libmypaint_abi_revision], [2])  # increment on every release
-m4_define([libmypaint_abi_current], [2])  # inc when add/remove/change 
interfaces
-m4_define([libmypaint_abi_age], [1])  # inc only if changes backward compat
+# NOTE: Due to the use of the ``-release`` flag, prior to the 1.6.1 release,
+# the ABI version fields were not used in a meaningful way, since the SONAME
+# differed even for ABI-compatible versions of the library.
+
+# Increment if any public interfaces have been
+# added/removed/changed since the last release.
+m4_define([libmypaint_abi_current], [0])
+
+# Set to 0 if ``current`` is incremented, otherwise increment
+# if the __code__ has changed at all since the last release.
+m4_define([libmypaint_abi_revision], [0])
+
+# Set to 0 if any public interfaces have been removed/changed since the last 
release,
+# otherwise increment if any public interfaces have been __added__.
+m4_define([libmypaint_abi_age], [0])  # inc only if changes backward compat
 
 
 ## Derivative version macros ##

Reply via email to