[packages/miniz] - updated to 3.0.2 (now with proper soname)

qboosh qboosh at pld-linux.org
Wed Jan 31 07:50:55 CET 2024


commit dc1e7d1b6e335f50be630f941a4ed3b2e452b8cc
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Jan 31 06:26:36 2024 +0100

    - 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.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
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@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/miniz.git/commitdiff/dc1e7d1b6e335f50be630f941a4ed3b2e452b8cc



More information about the pld-cvs-commit mailing list