From e2a855623d8f837c218de424b8d6d58a01f7c8b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Thu, 25 Sep 2025 20:51:14 +0100 Subject: [PATCH] create dummy pkgconfig file for internal libpng MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ic2d58898c804d1fea1959a94aafdd14afd19e0b5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191516 Tested-by: Jenkins Reviewed-by: Caolán McNamara --- external/libpng/StaticLibrary_libpng.mk | 2 ++ external/libpng/UnpackedTarball_libpng.mk | 5 +++++ 2 files changed, 7 insertions(+) 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: