From dc1e7d1b6e335f50be630f941a4ed3b2e452b8cc Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Wed, 31 Jan 2024 06:26:36 +0100 Subject: [PATCH] - updated to 3.0.2 (now with proper soname) --- miniz-libdir.patch | 23 +++++++++++------------ miniz.spec | 12 ++++++++---- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/miniz-libdir.patch b/miniz-libdir.patch index cbcdf4c..cc86315 100644 --- a/miniz-libdir.patch +++ b/miniz-libdir.patch @@ -1,13 +1,12 @@ ---- miniz-2.1.0/CMakeLists.txt.orig 2019-04-11 02:35:18.000000000 +0200 -+++ miniz-2.1.0/CMakeLists.txt 2020-11-22 21:14:16.163641574 +0100 -@@ -45,8 +45,8 @@ - # target_link_libraries(miniz_tester miniz) +--- miniz-3.0.2/miniz.pc.in.orig 2023-01-15 12:55:58.000000000 +0100 ++++ miniz-3.0.2/miniz.pc.in 2024-01-30 22:01:14.605053896 +0100 +@@ -1,7 +1,7 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=${prefix} +-libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ +-includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@/@PROJECT_NAME@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/@PROJECT_NAME@ - install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets -- ARCHIVE DESTINATION lib -- LIBRARY DESTINATION lib -+ ARCHIVE DESTINATION lib${LIB_SUFFIX} -+ LIBRARY DESTINATION lib${LIB_SUFFIX} - ) - file(GLOB INSTALL_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/*.h) - install(FILES ${INSTALL_HEADERS} DESTINATION include/${PROJECT_NAME}) + Name: @PROJECT_NAME@ + Description: @PROJECT_DESCRIPTION@ diff --git a/miniz.spec b/miniz.spec index 8b4464b..d0e2d5e 100644 --- a/miniz.spec +++ b/miniz.spec @@ -1,16 +1,16 @@ Summary: Implementation of the zlib and deflate compressed data format Summary(pl.UTF-8): Implementacja formatu danych z kompresją zlib i deflate Name: miniz -Version: 2.1.0 +Version: 3.0.2 Release: 1 License: MIT Group: Libraries #Source0Download: https://github.com/richgel999/miniz/releases Source0: https://github.com/richgel999/miniz/archive/%{version}/%{name}-%{version}.tar.gz -# Source0-md5: 0bfa8be062704feac1c83ff954e9a619 +# Source0-md5: a2fc179d5a5bcdcac42039829172dfc3 Patch0: %{name}-libdir.patch URL: https://github.com/richgel999/miniz -BuildRequires: cmake >= 2.8 +BuildRequires: cmake >= 3.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -75,8 +75,12 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc ChangeLog.md LICENSE readme.md -%attr(755,root,root) %{_libdir}/libminiz.so +%attr(755,root,root) %{_libdir}/libminiz.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libminiz.so.3 %files devel %defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libminiz.so %{_includedir}/miniz +%{_libdir}/cmake/miniz +%{_pkgconfigdir}/miniz.pc -- 2.44.0