external/libpng/StaticLibrary_libpng.mk   |    2 ++
 external/libpng/UnpackedTarball_libpng.mk |    5 +++++
 2 files changed, 7 insertions(+)

New commits:
commit e2a855623d8f837c218de424b8d6d58a01f7c8b0
Author:     Caolán McNamara <[email protected]>
AuthorDate: Thu Sep 25 20:51:14 2025 +0100
Commit:     Caolán McNamara <[email protected]>
CommitDate: Fri Sep 26 20:25:03 2025 +0200

    create dummy pkgconfig file for internal libpng
    
    Change-Id: Ic2d58898c804d1fea1959a94aafdd14afd19e0b5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191516
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/external/libpng/StaticLibrary_libpng.mk 
b/external/libpng/StaticLibrary_libpng.mk
index 6f07750c55eb..8dd5a3c1ae93 100644
--- a/external/libpng/StaticLibrary_libpng.mk
+++ b/external/libpng/StaticLibrary_libpng.mk
@@ -69,4 +69,6 @@ endif
 endif
 endif
 
+$(call gb_StaticLibrary_get_target,libpng): 
$(gb_UnpackedTarball_workdir)/libpng/libpng-uninstalled.pc
+
 # vim: set noet sw=4 ts=4:
diff --git a/external/libpng/UnpackedTarball_libpng.mk 
b/external/libpng/UnpackedTarball_libpng.mk
index dca4e4b5cfe9..7d0922a9d84e 100644
--- a/external/libpng/UnpackedTarball_libpng.mk
+++ b/external/libpng/UnpackedTarball_libpng.mk
@@ -15,4 +15,9 @@ $(eval $(call gb_UnpackedTarball_add_files,libpng,.,\
        external/libpng/configs/pnglibconf.h \
 ))
 
+# cannot use post_action since $(file ..) would be run when the recipe is 
parsed, i.e. would always
+# happen before the tarball is unpacked
+$(gb_UnpackedTarball_workdir)/libpng/libpng-uninstalled.pc: $(call 
gb_UnpackedTarball_get_target,libpng)
+       $(file >$@,$(call 
gb_pkgconfig_file,libpng,1.6.50,$(LIBPNG_CFLAGS),$(LIBPNG_LIBS)))
+
 # vim: set noet sw=4 ts=4:

Reply via email to