Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libaec for openSUSE:Factory checked in at 2021-11-21 23:52:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libaec (Old) and /work/SRC/openSUSE:Factory/.libaec.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libaec" Sun Nov 21 23:52:23 2021 rev:6 rq:932820 version:1.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/libaec/libaec.changes 2021-06-19 23:03:43.567734767 +0200 +++ /work/SRC/openSUSE:Factory/.libaec.new.1895/libaec.changes 2021-11-21 23:53:08.386067690 +0100 @@ -1,0 +2,14 @@ +Mon Sep 27 08:29:34 UTC 2021 - Manfred Schwarb <manfre...@gmx.ch> + +- Update to version 1.0.6: + * Improved cmake for mingw and MSVC by Milos Komarcevic + +------------------------------------------------------------------- +Tue Sep 7 10:04:12 UTC 2021 - Manfred Schwarb <manfre...@gmx.ch> + +- remove doc/patent.txt and patent comment in spec file, as the new + standard 121.0-B-3 declares: + "At time of publication, the specifications of this Recommended + Standard are not known to be the subject of patent rights." + +------------------------------------------------------------------- Old: ---- libaec-v1.0.5.tar.gz New: ---- libaec-v1.0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libaec.spec ++++++ --- /var/tmp/diff_new_pack.t6DOMU/_old 2021-11-21 23:53:08.806066336 +0100 +++ /var/tmp/diff_new_pack.t6DOMU/_new 2021-11-21 23:53:08.806066336 +0100 @@ -17,11 +17,9 @@ Name: libaec -Version: 1.0.5 +Version: 1.0.6 Release: 0 Summary: Adaptive Entropy Coding library -#---License is BSD, however there is a non-enforced NASA patent on the -#---algorithm, see patent.txt License: BSD-2-Clause Group: Productivity/Archiving/Compression URL: https://gitlab.dkrz.de/k202009/libaec @@ -107,7 +105,7 @@ %files -n libaec0 %license LICENSE.txt -%doc README.md CHANGELOG.md doc/patent.txt +%doc README.md CHANGELOG.md %{_bindir}/aec %{_libdir}/libaec.so.0* %{_mandir}/man1/aec.* ++++++ libaec-v1.0.5.tar.gz -> libaec-v1.0.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/CHANGELOG.md new/libaec-v1.0.6/CHANGELOG.md --- old/libaec-v1.0.5/CHANGELOG.md 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/CHANGELOG.md 2021-09-17 13:49:41.000000000 +0200 @@ -1,7 +1,12 @@ # libaec Changelog All notable changes to libaec will be documented in this file. -## [1.0.5] +## [1.0.6] - 2021-09-17 + +### Changed +- Improved cmake for mingw by Milo?? Komar??evi?? + +## [1.0.5] - 2021-06-16 ### Changed - Updated documentation to new 121.0-B-3 standard. The new standard diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/CMakeLists.txt new/libaec-v1.0.6/CMakeLists.txt --- old/libaec-v1.0.5/CMakeLists.txt 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/CMakeLists.txt 2021-09-17 13:49:41.000000000 +0200 @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.13...3.19) -project(libaec LANGUAGES C VERSION 1.0.5) +project(libaec LANGUAGES C VERSION 1.0.6) # Automatically export symbols for Windows DLLs set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE) @@ -7,7 +7,7 @@ set(CMAKE_C_STANDARD 99) set(CMAKE_C_VISIBILITY_PRESET hidden) set(CMAKE_POSITION_INDEPENDENT_CODE ON) -enable_testing() +include(CTest) include(TestBigEndian) test_big_endian(WORDS_BIGENDIAN) @@ -39,7 +39,9 @@ "${CMAKE_CURRENT_BINARY_DIR}/config.h") add_subdirectory(src) -add_subdirectory(tests) +if(BUILD_TESTING) + add_subdirectory(tests) +endif() option(AEC_FUZZING "Enable build of fuzzing target" OFF) if(AEC_FUZZING) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/cmake/libaec-config.cmake.in new/libaec-v1.0.6/cmake/libaec-config.cmake.in --- old/libaec-v1.0.5/cmake/libaec-config.cmake.in 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/cmake/libaec-config.cmake.in 2021-09-17 13:49:41.000000000 +0200 @@ -27,21 +27,16 @@ find_path(libaec_INCLUDE_DIR NAMES libaec.h DOC "AEC include directory") find_path(SZIP_INCLUDE_DIR NAMES szlib.h DOC "SZIP include directory") if (libaec_USE_STATIC_LIBS) - if (WIN32) - find_library(libaec_LIBRARY NAMES aec_static.lib DOC "AEC library") - find_library(SZIP_LIBRARY NAMES szip_static.lib DOC "SZIP compatible version of the AEC library") + if (MSVC) + find_library(libaec_LIBRARY NAMES aec-static.lib DOC "AEC library") + find_library(SZIP_LIBRARY NAMES szip-static.lib DOC "SZIP compatible version of the AEC library") else () find_library(libaec_LIBRARY NAMES libaec.a DOC "AEC library") find_library(SZIP_LIBRARY NAMES libsz.a DOC "SZIP compatible version of the AEC library") endif () else () - if (WIN32) - find_library(libaec_LIBRARY NAMES aec.lib DOC "AEC library") - find_library(SZIP_LIBRARY NAMES szip.lib DOC "SZIP compatible version of the AEC library") - else () - find_library(libaec_LIBRARY NAMES libaec.so DOC "AEC library") - find_library(SZIP_LIBRARY NAMES libsz.so DOC "SZIP compatible version of the AEC library") - endif () + find_library(libaec_LIBRARY NAMES aec DOC "AEC library") + find_library(SZIP_LIBRARY NAMES sz szip DOC "SZIP compatible version of the AEC library") endif () # Check version here diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/configure.ac new/libaec-v1.0.6/configure.ac --- old/libaec-v1.0.5/configure.ac 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/configure.ac 2021-09-17 13:49:41.000000000 +0200 @@ -1,5 +1,5 @@ AC_PREREQ([2.64]) -AC_INIT([libaec], [1.0.5], [rosenha...@dkrz.de]) +AC_INIT([libaec], [1.0.6], [rosenha...@dkrz.de]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_AUX_DIR([config]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/src/CMakeLists.txt new/libaec-v1.0.6/src/CMakeLists.txt --- old/libaec-v1.0.5/src/CMakeLists.txt 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/src/CMakeLists.txt 2021-09-17 13:49:41.000000000 +0200 @@ -15,13 +15,13 @@ target_link_libraries(aec_static PUBLIC aec) set_target_properties(aec_static PROPERTIES - OUTPUT_NAME $<IF:$<BOOL:${WIN32}>,aec_static,aec>) + OUTPUT_NAME $<IF:$<BOOL:${MSVC}>,aec-static,aec>) add_library(aec_shared SHARED "$<TARGET_OBJECTS:aec>") target_link_libraries(aec_shared PUBLIC aec) set_target_properties(aec_shared PROPERTIES - VERSION 0.0.11 + VERSION 0.0.12 SOVERSION 0 OUTPUT_NAME aec PUBLIC_HEADER ../include/libaec.h) @@ -34,7 +34,7 @@ add_library(sz_static STATIC "$<TARGET_OBJECTS:sz>" "$<TARGET_OBJECTS:aec>") set_target_properties(sz_static PROPERTIES - OUTPUT_NAME $<IF:$<BOOL:${WIN32}>,szip_static,sz>) + OUTPUT_NAME $<IF:$<BOOL:${MSVC}>,szip-static,sz>) target_link_libraries(sz_static PUBLIC sz) add_library(sz_shared SHARED "$<TARGET_OBJECTS:sz>" "$<TARGET_OBJECTS:aec>") @@ -43,7 +43,7 @@ PROPERTIES VERSION 2.0.1 SOVERSION 2 - OUTPUT_NAME $<IF:$<BOOL:${WIN32}>,szip,sz> + OUTPUT_NAME $<IF:$<BOOL:${MSVC}>,szip,sz> PUBLIC_HEADER ../include/szlib.h) # Simple client for testing and benchmarking. @@ -70,7 +70,9 @@ ${CMAKE_CURRENT_SOURCE_DIR}/../data/typical.rz COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/bdec.sh DEPENDS aec_client utime) +endif() +if(UNIX OR MINGW) # Install manpage install( FILES aec.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libaec-v1.0.5/src/Makefile.am new/libaec-v1.0.6/src/Makefile.am --- old/libaec-v1.0.5/src/Makefile.am 2021-06-16 11:51:34.000000000 +0200 +++ new/libaec-v1.0.6/src/Makefile.am 2021-09-17 13:49:41.000000000 +0200 @@ -3,7 +3,7 @@ lib_LTLIBRARIES = libaec.la libsz.la libaec_la_SOURCES = encode.c encode_accessors.c decode.c \ encode.h encode_accessors.h decode.h -libaec_la_LDFLAGS = -version-info 0:11:0 -no-undefined +libaec_la_LDFLAGS = -version-info 0:12:0 -no-undefined libsz_la_SOURCES = sz_compat.c libsz_la_LIBADD = libaec.la