xref: /netbsd-src/external/bsd/ntp/dist/sntp/m4/ntp_pkg_config.m4 (revision 8585484ef87f5a04d32332313cdb799625f4faf8)
1*8585484eSchristosdnl NTP_PKG_CONFIG					-*- Autoconf -*-
2*8585484eSchristosdnl
3*8585484eSchristosdnl Look for pkg-config, which must be at least
4*8585484eSchristosdnl $ntp_pkgconfig_min_version.
5*8585484eSchristosdnl
6*8585484eSchristosAC_DEFUN([NTP_PKG_CONFIG], [
7*8585484eSchristos
8*8585484eSchristosdnl lower the minimum version if you find an earlier one works
9*8585484eSchristosntp_pkgconfig_min_version='0.15.0'
10*8585484eSchristosAC_PATH_TOOL([PKG_CONFIG], [pkg-config])
11*8585484eSchristosAS_UNSET([ac_cv_path_PKG_CONFIG])
12*8585484eSchristosAS_UNSET([ac_cv_path_ac_pt_PKG_CONFIG])
13*8585484eSchristos
14*8585484eSchristoscase "$PKG_CONFIG" in
15*8585484eSchristos /*)
16*8585484eSchristos    AC_MSG_CHECKING([if pkg-config is at least version $ntp_pkgconfig_min_version])
17*8585484eSchristos    if $PKG_CONFIG --atleast-pkgconfig-version $ntp_pkgconfig_min_version; then
18*8585484eSchristos	AC_MSG_RESULT([yes])
19*8585484eSchristos    else
20*8585484eSchristos	AC_MSG_RESULT([no])
21*8585484eSchristos	PKG_CONFIG=""
22*8585484eSchristos    fi
23*8585484eSchristos    ;;
24*8585484eSchristosesac
25*8585484eSchristos
26*8585484eSchristos]) dnl NTP_PKG_CONFIG
27*8585484eSchristos
28