2 dnl https://github.com/pkgconf/pkgconf/blob/master/pkg.m4#L217-L236
4 dnl PKG_INSTALLDIR([DIRECTORY])
5 dnl -------------------------
8 dnl Substitutes the variable pkgconfigdir as the location where a module
9 dnl should install pkg-config .pc files. By default the directory is
10 dnl $libdir/pkgconfig, but the default can be changed by passing
11 dnl DIRECTORY. The user can override through the --with-pkgconfigdir
13 AC_DEFUN([PKG_INSTALLDIR],
14 [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
15 m4_pushdef([pkg_description],
16 [pkg-config installation directory @<:@]pkg_default[@:>@])
17 AC_ARG_WITH([pkgconfigdir],
18 [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
19 [with_pkgconfigdir=]pkg_default)
20 AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
21 m4_popdef([pkg_default])
22 m4_popdef([pkg_description])