File podofo-fix_pkgconfig.patch of Package podofo

From da4ee7f61fae38bad65771f6aff8bbee73959976 Mon Sep 17 00:00:00 2001
From: Francesco Pretto <ceztko@gmail.com>
Date: Wed, 4 Jun 2025 22:03:44 +0200
Subject: [PATCH] Try fix pkg-config for shared built library

Should fix https://github.com/podofo/podofo/issues/264
---
 src/podofo/CMakeLists.txt  | 1 +
 src/podofo/libpodofo.pc.in | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/podofo/CMakeLists.txt b/src/podofo/CMakeLists.txt
index d0a259de6..9f9346192 100644
--- a/src/podofo/CMakeLists.txt
+++ b/src/podofo/CMakeLists.txt
@@ -77,6 +77,7 @@ if(PODOFO_BUILD_STATIC)
     set(PODOFO_TARGET podofo_static)
     set(PODOFO_LIBRARIES podofo_static podofo_private podofo_3rdparty
         CACHE INTERNAL "Which podofo library variant to depend on")
+    set(PODOFO_PACKAGE_CONFIG_LIBS "-lpodofo_private -lpodofo_3rdparty")
 endif()
 
 if(PODOFO_BUILD_SHARED)
diff --git a/src/podofo/libpodofo.pc.in b/src/podofo/libpodofo.pc.in
index bcfa10896..6c86cca14 100644
--- a/src/podofo/libpodofo.pc.in
+++ b/src/podofo/libpodofo.pc.in
@@ -8,5 +8,5 @@ Description: A C++ library to work with the PDF file format
 Version: @PODOFO_VERSION@
 Requires.private: @PODOFO_PKGCONFIG_REQUIRES_PRIVATE@
 Libs: -L${libdir} -lpodofo
-Libs.private: -lpodofo_private -lpodofo_3rdparty
+Libs.private: @PODOFO_PACKAGE_CONFIG_LIBS@
 Cflags: -I${includedir}
openSUSE Build Service is sponsored by