Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tidy for openSUSE:Factory checked in 
at 2021-08-19 13:06:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tidy (Old)
 and      /work/SRC/openSUSE:Factory/.tidy.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tidy"

Thu Aug 19 13:06:38 2021 rev:25 rq:912404 version:5.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/tidy/tidy.changes        2020-03-19 
19:48:28.968121610 +0100
+++ /work/SRC/openSUSE:Factory/.tidy.new.1899/tidy.changes      2021-08-19 
13:06:43.055977879 +0200
@@ -1,0 +2,8 @@
+Sun Aug 15 11:06:33 UTC 2021 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 5.8.0
+  * Only a version bump; no changes were conveyed.
+- New SONAME, so there is a bit of cleaning possible against
+  old Obsoletes/Conflicts.
+
+-------------------------------------------------------------------

Old:
----
  5.7.28.tar.gz

New:
----
  5.8.0.tar.gz

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

Other differences:
------------------
++++++ tidy.spec ++++++
--- /var/tmp/diff_new_pack.ACTdbt/_old  2021-08-19 13:06:44.203976293 +0200
+++ /var/tmp/diff_new_pack.ACTdbt/_new  2021-08-19 13:06:44.207976288 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tidy
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define regression_tests 00f1e38
 %define documentation    0ed35c6
 Name:           tidy
-Version:        5.7.28
+Version:        5.8.0
 Release:        0
 Summary:        Utility to Clean Up and Pretty-print HTML, XHTML or XML Markup
 License:        W3C
@@ -44,7 +44,7 @@
 BuildRequires:  pkgconfig
 
 %description
-Tidy is a commandline frontend to TidyLib which allows for cleaning up and
+Tidy is a command line frontend to TidyLib which allows for cleaning up and
 pretty printing HTML, XHTML and XML markup in a variety of file encodings. For
 HTML variants, it can detect and report proprietary elements as well as many
 common coding errors, correct them and produce visually equivalent markup
@@ -53,22 +53,18 @@
 limited to correcting basic well-formedness errors and pretty printing.
 
 %package doc
-Summary:        Documentation for tidy and libtidy5
+Summary:        Documentation for tidy and libtidy
 Group:          Documentation/HTML
-%if 0%{?suse_version} >= 1120
 BuildArch:      noarch
-%endif
 
 %description doc
 This package contains the documentation for both tidy and libtidy.
 
-%package -n libtidy5
+%package -n libtidy58
 Summary:        Library to Clean Up and Pretty-print HTML, XHTML or XML Markup
 Group:          System/Libraries
-Provides:       libtidy = %{version}
-Obsoletes:      libtidy <= 1.0
 
-%description -n libtidy5
+%description -n libtidy58
 TidyLib is a library for cleaning up and pretty printing HTML, XHTML and XML
 markup in a variety of file encodings. For HTML variants, it can detect and
 report proprietary elements as well as many common coding errors, correct them
@@ -77,14 +73,14 @@
 into XHTML. For generic XML files, Tidy is limited to correcting basic
 well-formedness errors and pretty printing.
 
-There is a commandline frontend for this library, contained in the package
+There is a command line frontend for this library, contained in the package
 "tidy".
 
 %package -n libtidy-devel
 Summary:        Development files for libtidy
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
-Requires:       libtidy5 = %{version}
+Requires:       libtidy58 = %{version}
 Conflicts:      libtidy-0_99-0-devel
 Conflicts:      tidy-html5-devel
 Obsoletes:      libtidy-0_99-0-devel < %{version}
@@ -109,8 +105,8 @@
 %install
 %cmake_install
 
-%post -n libtidy5 -p /sbin/ldconfig
-%postun -n libtidy5 -p /sbin/ldconfig
+%post   -n libtidy58 -p /sbin/ldconfig
+%postun -n libtidy58 -p /sbin/ldconfig
 
 %files
 %{_bindir}/tidy
@@ -119,7 +115,7 @@
 %files -n tidy-doc
 %doc build/docs/api/
 
-%files -n libtidy5
+%files -n libtidy58
 %{_libdir}/libtidy*.so.*
 
 %files -n libtidy-devel

++++++ 5.7.28.tar.gz -> 5.8.0.tar.gz ++++++
++++ 46986 lines of diff (skipped)

++++++ dynamic_library_build.diff ++++++
--- /var/tmp/diff_new_pack.ACTdbt/_old  2021-08-19 13:06:44.511975868 +0200
+++ /var/tmp/diff_new_pack.ACTdbt/_new  2021-08-19 13:06:44.511975868 +0200
@@ -1,12 +1,19 @@
+From: adam.ma...@suse.de
+Date: 2016-06-02 12:28:27+0000
+
+  + use standard cmake BUILD_SHARED_LIBS instead of BUILD_SHARED_LIB
+  + build both static and dynamic libraries by default, instead
+    of just static
+  + link vs. dynamic by default
 ---
  CMakeLists.txt |   22 ++++++++++++----------
  1 file changed, 12 insertions(+), 10 deletions(-)
 
-Index: tidy-html5-5.6.0/CMakeLists.txt
+Index: tidy-html5-5.8.0/CMakeLists.txt
 ===================================================================
---- tidy-html5-5.6.0.orig/CMakeLists.txt
-+++ tidy-html5-5.6.0/CMakeLists.txt
-@@ -75,15 +75,15 @@ endif ()
+--- tidy-html5-5.8.0.orig/CMakeLists.txt
++++ tidy-html5-5.8.0/CMakeLists.txt
+@@ -91,15 +91,15 @@ endif ()
  #   shared library can be turned off if not needed. The console program
  #   can be configured for static linking or dynamic linking.
  #------------------------------------------------------------------------
@@ -26,7 +33,7 @@
          message(FATAL_ERROR "Enable shared build for this tidy linkage!")
      endif ()
  endif ()
-@@ -310,7 +310,7 @@ endif ()
+@@ -326,7 +326,7 @@ endif ()
  # Shared Library
  #   Setup whether or not we will build the shared library.
  #------------------------------------------------------------------------
@@ -35,7 +42,7 @@
     set(LIB_TYPE SHARED)
     message(STATUS "*** Also building DLL library ${LIB_TYPE}, version 
${LIBTIDY_VERSION}, date ${LIBTIDY_DATE}")
  else()
-@@ -379,28 +379,30 @@ endif ()
+@@ -395,8 +395,8 @@ endif ()
  
  #------------------------------------------------------------------------
  # Static Library
@@ -44,8 +51,11 @@
 +if (BUILD_STATIC_LIBS)
  set(name tidy-static)
  add_library ( ${name} STATIC ${CFILES} ${HFILES} ${LIBHFILES} )
- set_target_properties( ${name} PROPERTIES 
-                        OUTPUT_NAME ${LIB_NAME}s )
+ if (WIN32)
+@@ -407,14 +407,17 @@ else ()
+                            OUTPUT_NAME ${LIB_NAME} )
+ 
+ endif ()
 -if (NOT TIDY_CONSOLE_SHARED) # user wants default static linkage
 +if (NOT TIDY_CONSOLE_SHARED) # user wants static linkage
      list ( APPEND add_LIBS ${name} )
@@ -60,7 +70,9 @@
 +        RUNTIME DESTINATION ${BIN_INSTALL_DIR}
 +        )
  install( FILES ${HFILES} DESTINATION ${INCLUDE_INSTALL_DIR} )
- 
+ if(MSVC)
+     # install(FILES $<TARGET_PDB_FILE:${name}> DESTINATION lib OPTIONAL)
+@@ -424,9 +427,8 @@ endif()
  
  #------------------------------------------------------------------------
  # Dynamic Library

Reply via email to