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