Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libupnp for openSUSE:Factory checked in at 2021-10-04 18:38:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libupnp (Old) and /work/SRC/openSUSE:Factory/.libupnp.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libupnp" Mon Oct 4 18:38:55 2021 rev:29 rq:921953 version:1.14.12 Changes: -------- --- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes 2021-08-23 10:07:48.624271549 +0200 +++ /work/SRC/openSUSE:Factory/.libupnp.new.2443/libupnp.changes 2021-10-04 18:38:56.725958155 +0200 @@ -1,0 +2,6 @@ +Tue Sep 28 08:00:43 UTC 2021 - Jan Engelhardt <[email protected]> + +- Update to release 1.4.12 + * Changes to build system only; nothing user-visible. + +------------------------------------------------------------------- Old: ---- libupnp-1.14.10.tar.bz2 New: ---- libupnp-1.14.12.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libupnp.spec ++++++ --- /var/tmp/diff_new_pack.CxL1Pv/_old 2021-10-04 18:38:57.285959064 +0200 +++ /var/tmp/diff_new_pack.CxL1Pv/_new 2021-10-04 18:38:57.285959064 +0200 @@ -20,7 +20,7 @@ %define pnpver 17 %define ixmlver 11 Name: libupnp -Version: 1.14.10 +Version: 1.14.12 Release: 0 Summary: An implementation of Universal Plug and Play (UPnP) License: BSD-3-Clause ++++++ libupnp-1.14.10.tar.bz2 -> libupnp-1.14.12.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/CMakeLists.txt new/libupnp-1.14.12/CMakeLists.txt --- old/libupnp-1.14.10/CMakeLists.txt 2021-08-17 16:29:30.000000000 +0200 +++ new/libupnp-1.14.12/CMakeLists.txt 2021-09-25 20:26:12.000000000 +0200 @@ -39,11 +39,19 @@ string (STRIP ${CMAKE_MATCH_3} ${CMAKE_MATCH_3}) file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "/* ${CMAKE_MATCH_3} */\n") - if (FIRSTCHAR STREQUAL "\"") - file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#cmakedefine ${CMAKE_MATCH_1} \"\$\{${CMAKE_MATCH_1}\}\"\n\n") + if (FIRSTCHAR STREQUAL "\"") #Should only trigger on UPNP_VERSION_STRING + file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#cmakedefine ${CMAKE_MATCH_1} \"\$\{P${CMAKE_MATCH_1}\}\"\n\n") else() - if (${CMAKE_MATCH_1} MATCHES VERSION AND NOT ${${CMAKE_MATCH_1}}) - file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#cmakedefine01 ${SAVED_MATCH}\n\n") + string (SUBSTRING ${SAVED_MATCH} 0 1 FIRSTCHAR) + + if (FIRSTCHAR STREQUAL "U") #Should trigger only on UPNP_VERSION* + file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#cmakedefine ${SAVED_MATCH} \$\{P${SAVED_MATCH}\}\n\n") + + if (SAVED_MATCH STREQUAL "UPNP_VERSION_MINOR" OR SAVED_MATCH STREQUAL "UPNP_VERSION_PATCH") + file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#ifndef ${SAVED_MATCH}\n") + file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "# define ${SAVED_MATCH} 0\n") + file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#endif\n\n") + endif() else() file (APPEND ${CMAKE_CURRENT_BINARY_DIR}/autoconfig.h.cm "#cmakedefine ${SAVED_MATCH} \$\{${SAVED_MATCH}\}\n\n") endif() @@ -61,24 +69,24 @@ list (APPEND WRITTEN_VARS ${CMAKE_MATCH_1}) elseif (line MATCHES "^AC_SUBST.*LT_VERSION_IXML, ([0-9]*):([0-9]*):([0-9]*).*") math (EXPR IXML_MAJ "${CMAKE_MATCH_1} - ${CMAKE_MATCH_3}") - set (IXML_SOMAJOR ${IXML_MAJ} CACHE STRING "Major version of ixml" FORCE) - set (IXML_SOVERSION ${IXML_MAJ}.${CMAKE_MATCH_3}.${CMAKE_MATCH_2} CACHE STRING "Version of libixml" FORCE) - message (STATUS "Setting ixml-soversion to ${IXML_SOVERSION}") + set (IXML_VERSION_MAJOR ${IXML_MAJ} CACHE STRING "Major version of ixml" FORCE) + set (IXML_VERSION_MINOR ${CMAKE_MATCH_3} CACHE STRING "Minor version of ixml" FORCE) + set (IXML_VERSION_PATCH ${CMAKE_MATCH_2} CACHE STRING "Patch version of ixml" FORCE) + set (IXML_VERSION_STRING ${IXML_MAJ}.${CMAKE_MATCH_3}.${CMAKE_MATCH_2} CACHE STRING "Version of libixml" FORCE) + message (STATUS "Setting ixml-soversion to ${IXML_VERSION_STRING}") elseif (line MATCHES "^AC_SUBST.*LT_VERSION_UPNP, ([0-9]*):([0-9]*):([0-9]*).*") math (EXPR UPNP_MAJ "${CMAKE_MATCH_1} - ${CMAKE_MATCH_3}") - set (UPNP_SOMAJOR ${UPNP_MAJ} CACHE STRING "Major version of upnp" FORCE) - set (UPNP_SOVERSION ${UPNP_MAJ}.${CMAKE_MATCH_3}.${CMAKE_MATCH_2} CACHE STRING "Version of libupnp" FORCE) - message (STATUS "Setting upnp-soversion to ${UPNP_SOVERSION}") + set (UPNP_VERSION_MAJOR ${UPNP_MAJ} CACHE STRING "Major version of upnp" FORCE) + set (UPNP_VERSION_MINOR ${CMAKE_MATCH_3} CACHE STRING "Minor version of upnp" FORCE) + set (UPNP_VERSION_PATCH ${CMAKE_MATCH_2} CACHE STRING "Patch version of upnp" FORCE) + set (UPNP_VERSION_STRING ${UPNP_MAJ}.${CMAKE_MATCH_3}.${CMAKE_MATCH_2} CACHE STRING "Version of libupnp" FORCE) + message (STATUS "Setting upnp-soversion to ${UPNP_VERSION_STRING}") endif() endforeach() endforeach() endif() project (PUPNP VERSION ${PUPNP_VERSION_STRING} LANGUAGES C) -set (UPNP_VERSION_MAJOR ${PUPNP_VERSION_MAJOR}) -set (UPNP_VERSION_MINOR ${PUPNP_VERSION_MINOR}) -set (UPNP_VERSION_PATCH ${PUPNP_VERSION_PATCH}) -set (UPNP_VERSION_STRING ${PUPNP_VERSION_STRING}) include (GNUInstallDirs) @@ -434,7 +442,7 @@ ) write_basic_package_version_file (IXMLConfigVersion.cmake - VERSION ${IXML_VERSION} + VERSION ${PUPNP_VERSION_STRING} COMPATIBILITY SameMajorVersion ) @@ -444,7 +452,7 @@ ) write_basic_package_version_file (UPNPConfigVersion.cmake - VERSION ${UPNP_VERSION} + VERSION ${PUPNP_VERSION_STRING} COMPATIBILITY SameMajorVersion ) @@ -460,7 +468,7 @@ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/UPNP/ ) -set (VERSION ${UPNP_VERSION_STRING}) +set (VERSION ${PUPNP_VERSION_STRING}) set (prefix ${CMAKE_INSTALL_PREFIX}) set (exec_prefix "\${prefix}") set (libdir "\${exec_prefix}/${CMAKE_INSTALL_LIBDIR}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/ChangeLog new/libupnp-1.14.12/ChangeLog --- old/libupnp-1.14.10/ChangeLog 2021-08-17 16:33:57.000000000 +0200 +++ new/libupnp-1.14.12/ChangeLog 2021-09-26 20:11:57.000000000 +0200 @@ -3,6 +3,22 @@ ******************************************************************************* ******************************************************************************* +Version 1.14.12 +******************************************************************************* + +2021-09-25 Vollstrecker <[email protected]> + + More soname fixes. + +******************************************************************************* +Version 1.14.11 +******************************************************************************* + +2021-08-20 Vollstrecker <[email protected]> + + More soname fixes. + +******************************************************************************* Version 1.14.10 ******************************************************************************* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/Makefile.in new/libupnp-1.14.12/Makefile.in --- old/libupnp-1.14.10/Makefile.in 2021-08-17 16:38:45.000000000 +0200 +++ new/libupnp-1.14.12/Makefile.in 2021-09-26 20:18:26.000000000 +0200 @@ -213,7 +213,7 @@ $(top_srcdir)/upnp/inc/upnpconfig.h.in \ $(top_srcdir)/upnp/sample/common/config_sample.h.in COPYING \ ChangeLog THANKS build-aux/ar-lib build-aux/compile \ - build-aux/config.guess build-aux/config.sub build-aux/depcomp \ + build-aux/config.guess build-aux/config.sub \ build-aux/install-sh build-aux/ltmain.sh build-aux/missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/UPNP.cmake.in new/libupnp-1.14.12/UPNP.cmake.in --- old/libupnp-1.14.10/UPNP.cmake.in 2021-08-09 22:55:34.000000000 +0200 +++ new/libupnp-1.14.12/UPNP.cmake.in 2021-09-25 20:26:12.000000000 +0200 @@ -2,7 +2,7 @@ INCLUDE (CMakeFindDependencyMacro) CHECK_REQUIRED_COMPONENTS (UPNP) -FIND_DEPENDENCY (IXML @IXML_VERSION@) +FIND_DEPENDENCY (IXML @PUPNP_VERSION_STRING@) INCLUDE (${CMAKE_CURRENT_LIST_DIR}/UPNP.cmake) SET (UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS @UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS@ CACHE INTERNAL "see.upnpconfig.h") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/configure new/libupnp-1.14.12/configure --- old/libupnp-1.14.10/configure 2021-08-17 16:38:46.000000000 +0200 +++ new/libupnp-1.14.12/configure 2021-09-26 20:18:26.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libupnp 1.14.10. +# Generated by GNU Autoconf 2.69 for libupnp 1.14.12. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libupnp' PACKAGE_TARNAME='libupnp' -PACKAGE_VERSION='1.14.10' -PACKAGE_STRING='libupnp 1.14.10' +PACKAGE_VERSION='1.14.12' +PACKAGE_STRING='libupnp 1.14.12' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1393,7 +1393,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 libupnp 1.14.10 to adapt to many kinds of systems. +\`configure' configures libupnp 1.14.12 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1463,7 +1463,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libupnp 1.14.10:";; + short | recursive ) echo "Configuration of libupnp 1.14.12:";; esac cat <<\_ACEOF @@ -1609,7 +1609,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libupnp configure 1.14.10 +libupnp configure 1.14.12 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2032,7 +2032,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libupnp $as_me 1.14.10, which was +It was created by libupnp $as_me 1.14.12, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2380,9 +2380,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -LT_VERSION_IXML=11:1:0 +LT_VERSION_IXML=12:2:1 -LT_VERSION_UPNP=18:1:1 +LT_VERSION_UPNP=18:3:1 ac_aux_dir= @@ -2899,7 +2899,7 @@ # Define the identity of the package. PACKAGE='libupnp' - VERSION='1.14.10' + VERSION='1.14.12' cat >>confdefs.h <<_ACEOF @@ -16625,7 +16625,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libupnp $as_me 1.14.10, which was +This file was extended by libupnp $as_me 1.14.12, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16691,7 +16691,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libupnp config.status 1.14.10 +libupnp config.status 1.14.12 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/libupnp-1.14.10/configure.ac new/libupnp-1.14.12/configure.ac --- old/libupnp-1.14.10/configure.ac 2021-08-17 16:37:11.000000000 +0200 +++ new/libupnp-1.14.12/configure.ac 2021-09-26 20:17:11.000000000 +0200 @@ -9,7 +9,7 @@ AC_PREREQ(2.60) -AC_INIT([libupnp], [1.14.10], [[email protected]]) +AC_INIT([libupnp], [1.14.12], [[email protected]]) dnl ############################################################################ dnl # *Independently* of the above libupnp package version, the libtool version dnl # of the 3 libraries need to be updated whenever there is a change released: @@ -153,8 +153,34 @@ dnl #AC_SUBST([LT_VERSION_UPNP], [18:1:1]) dnl # dnl ############################################################################ -AC_SUBST([LT_VERSION_IXML], [11:1:0]) -AC_SUBST([LT_VERSION_UPNP], [18:1:1]) +dnl # Release 1.14.11 +dnl # "current:revision:age" +dnl # +dnl # - Fix for cmake soname bump in ixml +dnl # current: 11 -> 12 +dnl # age: 0 -> 1 +dnl # revision: 1 -> 1 +dnl # - Code has changed in upnp +dnl # revision: 1 -> 2 +dnl # +dnl #AC_SUBST([LT_VERSION_IXML], [12:1:1]) +dnl #AC_SUBST([LT_VERSION_UPNP], [18:2:1]) +dnl # +dnl ############################################################################ +dnl # Release 1.14.12 +dnl # "current:revision:age" +dnl # +dnl # - Code has changed in ixml +dnl # revision: 1 -> 2 +dnl # - Code has changed in upnp +dnl # revision: 2 -> 3 +dnl # +dnl #AC_SUBST([LT_VERSION_IXML], [12:2:1]) +dnl #AC_SUBST([LT_VERSION_UPNP], [18:3:1]) +dnl # +dnl ############################################################################ +AC_SUBST([LT_VERSION_IXML], [12:2:1]) +AC_SUBST([LT_VERSION_UPNP], [18:3:1]) dnl ############################################################################ dnl # Repeating the algorithm to place it closer to the modificatin place: dnl # - library code modified: revision++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/docs/Doxyfile new/libupnp-1.14.12/docs/Doxyfile --- old/libupnp-1.14.10/docs/Doxyfile 2021-08-17 16:37:29.000000000 +0200 +++ new/libupnp-1.14.12/docs/Doxyfile 2021-09-26 20:17:40.000000000 +0200 @@ -38,7 +38,7 @@ # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.14.10 +PROJECT_NUMBER = 1.14.12 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/ixml/CMakeLists.txt new/libupnp-1.14.12/ixml/CMakeLists.txt --- old/libupnp-1.14.10/ixml/CMakeLists.txt 2021-08-17 16:29:30.000000000 +0200 +++ new/libupnp-1.14.12/ixml/CMakeLists.txt 2021-09-25 13:37:25.000000000 +0200 @@ -43,8 +43,8 @@ set_target_properties (ixml_shared PROPERTIES OUTPUT_NAME ixml EXPORT_NAME IXML::Shared - VERSION ${IXML_SOMAJOR} - SOVERSION ${IXML_SOVERSION} + VERSION ${IXML_VERSION_STRING} + SOVERSION ${IXML_VERSION_MAJOR} PUBLIC_HEADER "${IXML_HEADERS}" ) @@ -64,7 +64,8 @@ set_target_properties (ixml_static PROPERTIES OUTPUT_NAME ixml${STATIC_POSTFIX} EXPORT_NAME IXML::Static - VERSION ${IXML_SOMAJOR} + VERSION ${IXML_VERSION_MAJOR} + SOVERSION ${IXML_VERSION_STRING} ) target_compile_definitions (ixml_static diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/libupnp.spec new/libupnp-1.14.12/libupnp.spec --- old/libupnp-1.14.10/libupnp.spec 2021-08-17 16:37:40.000000000 +0200 +++ new/libupnp-1.14.12/libupnp.spec 2021-09-26 20:17:49.000000000 +0200 @@ -1,4 +1,4 @@ -Version: 1.14.10 +Version: 1.14.12 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp-1.14 Release: 1%{?dist} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/upnp/CMakeLists.txt new/libupnp-1.14.12/upnp/CMakeLists.txt --- old/libupnp-1.14.10/upnp/CMakeLists.txt 2021-08-17 16:29:30.000000000 +0200 +++ new/libupnp-1.14.12/upnp/CMakeLists.txt 2021-09-25 13:37:25.000000000 +0200 @@ -140,8 +140,8 @@ set_target_properties (upnp_shared PROPERTIES OUTPUT_NAME upnp EXPORT_NAME UPNP::Shared - VERSION ${UPNP_SOMAJOR} - SOVERSION ${UPNP_SOVERSION} + VERSION ${UPNP_VERSION_STRING} + SOVERSION ${UPNP_VERSION_MAJOR} PUBLIC_HEADER "${UPNP_HEADERS}" ) @@ -213,7 +213,8 @@ set_target_properties (upnp_static PROPERTIES OUTPUT_NAME upnp${STATIC_POSTFIX} EXPORT_NAME UPNP::Static - VERSION ${UPNP_SOMAJOR} + VERSION ${UPNP_VERSION_MAJOR} + SOVERSION ${UPNP_VERSION_STRING} ) target_link_libraries (upnp_static diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.10/upnp/inc/upnpconfig.h.cm new/libupnp-1.14.12/upnp/inc/upnpconfig.h.cm --- old/libupnp-1.14.10/upnp/inc/upnpconfig.h.cm 2021-08-17 16:29:30.000000000 +0200 +++ new/libupnp-1.14.12/upnp/inc/upnpconfig.h.cm 2021-09-25 20:26:12.000000000 +0200 @@ -38,19 +38,19 @@ ***************************************************************************/ /** The library version (string) e.g. "1.3.0" */ -#cmakedefine UPNP_VERSION_STRING "${UPNP_VERSION_STRING}" +#cmakedefine UPNP_VERSION_STRING "${PUPNP_VERSION_STRING}" /** Major version of the library */ -#cmakedefine UPNP_VERSION_MAJOR ${UPNP_VERSION_MAJOR} +#cmakedefine UPNP_VERSION_MAJOR ${PUPNP_VERSION_MAJOR} /** Minor version of the library */ -#cmakedefine UPNP_VERSION_MINOR ${UPNP_VERSION_MINOR} +#cmakedefine UPNP_VERSION_MINOR ${PUPNP_VERSION_MINOR} #ifndef UPNP_VERSION_MINOR # define UPNP_VERSION_MINOR 0 #endif /** Patch version of the library */ -#cmakedefine UPNP_VERSION_PATCH ${UPNP_VERSION_PATCH} +#cmakedefine UPNP_VERSION_PATCH ${PUPNP_VERSION_PATCH} #ifndef UPNP_VERSION_PATCH # define UPNP_VERSION_PATCH 0 #endif
