From: Lasse Collin Date: Fri, 29 Sep 2023 17:46:11 +0000 (+0300) Subject: liblzma: Add Cflags.private to liblzma.pc.in for MSYS2. X-Git-Tag: v5.2.13~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3c026350e8d23ddaca35e34477746b428563b933;p=thirdparty%2Fxz.git liblzma: Add Cflags.private to liblzma.pc.in for MSYS2. It properly adds -DLZMA_API_STATIC when compiling code that will be linked against static liblzma. Having it there on systems other than Windows does no harm. See: https://www.msys2.org/docs/pkgconfig/ (cherry picked from commit 4083c8e9501a48934a5fb563d2c3ce2ae143cd27) --- diff --git a/src/liblzma/liblzma.pc.in b/src/liblzma/liblzma.pc.in index 9fa48911..d077cb77 100644 --- a/src/liblzma/liblzma.pc.in +++ b/src/liblzma/liblzma.pc.in @@ -15,5 +15,6 @@ Description: General purpose data compression library URL: @PACKAGE_URL@ Version: @PACKAGE_VERSION@ Cflags: -I${includedir} +Cflags.private: -DLZMA_API_STATIC Libs: -L${libdir} -llzma Libs.private: @PTHREAD_CFLAGS@ @LIBS@