From 0070d7035056841bc2db66062c3055959759bc12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Wed, 11 Aug 2021 19:12:24 +0200 Subject: [PATCH] Add patch to fix pkgconfig file --- minizip-ng-3.0.2-fix_pkgconfig.patch | 16 ++++++++++++++++ minizip.spec | 10 ++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 minizip-ng-3.0.2-fix_pkgconfig.patch diff --git a/minizip-ng-3.0.2-fix_pkgconfig.patch b/minizip-ng-3.0.2-fix_pkgconfig.patch new file mode 100644 index 0000000..9a166a0 --- /dev/null +++ b/minizip-ng-3.0.2-fix_pkgconfig.patch @@ -0,0 +1,16 @@ +Index: minizip-ng-3.0.2/minizip.pc.cmakein +=================================================================== +--- minizip-ng-3.0.2.orig/minizip.pc.cmakein ++++ minizip-ng-3.0.2/minizip.pc.cmakein +@@ -1,8 +1,8 @@ + prefix=@CMAKE_INSTALL_PREFIX@ + exec_prefix=@CMAKE_INSTALL_PREFIX@ +-libdir=@INSTALL_LIB_DIR@ +-sharedlibdir=@INSTALL_LIB_DIR@ +-includedir=@INSTALL_INC_DIR@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++sharedlibdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ + + Name: @PROJECT_NAME@ + Description: Minizip zip file manipulation library diff --git a/minizip.spec b/minizip.spec index fd8bdbc..c89b066 100644 --- a/minizip.spec +++ b/minizip.spec @@ -1,12 +1,15 @@ Name: minizip Version: 3.0.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Minizip contrib in zlib with the latest bug fixes and advanced features License: zlib URL: https://github.com/nmoinvaz/%{name} Source0: https://github.com/nmoinvaz/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +# pkgconfig file must have full paths specified. +Patch0: minizip-ng-3.0.2-fix_pkgconfig.patch + BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libbsd-devel @@ -35,7 +38,7 @@ Development files for %{name} library. %prep -%autosetup -n %{name}-ng-%{version} +%autosetup -p 1 -n %{name}-ng-%{version} %build @@ -69,6 +72,9 @@ Development files for %{name} library. %changelog +* Wed Aug 11 2021 Björn Esser - 3.0.2-4 +- Add patch to fix pkgconfig file + * Thu Jul 22 2021 Fedora Release Engineering - 3.0.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild