pkgconfig: Use predefined variables in Libs and Cflags
commit3a5e040155b6f8410a42bb92aa743a4be6929b07
authorBiswapriyo Nath <nathbappai@gmail.com>
Thu, 17 Feb 2022 17:54:12 +0000 (17 23:24 +0530)
committerFilipe Coelho <falktx@falktx.com>
Thu, 17 Feb 2022 18:28:09 +0000 (17 18:28 +0000)
treee58f96ffd63a0bd0b0c8ef0dbddc8a5280154cea
parent21b293dbc37d42446141a08922cdec0d2550c6a0
pkgconfig: Use predefined variables in Libs and Cflags

This fixes path relocation in mingw environment. Without this,
libdir and includedir are not shown in pkgconfig output. e.g.
* Without predefined variables:
  - pkgconf -cflags jack: No output
  - pkgconf -libs jack: -ljack64
* With predefined variables:
  - pkgconf -cflags jack: -IC:/msys64/mingw64/include
  - pkgconf -libs jack: -LC:/msys64/mingw64/lib -ljack64

Also official documentation suggests to use variables
https://people.freedesktop.org/~dbn/pkg-config-guide.html
jack.pc.in