class PackageConfig

def guess_default_path

def guess_default_path
  default_path = ["/usr/local/lib64/pkgconfig",
                  "/usr/local/lib/pkgconfig",
                  "/usr/local/libdata/pkgconfig",
                  "/opt/local/lib/pkgconfig",
                  "/usr/lib64/pkgconfig",
                  "/usr/lib/pkgconfig",
                  "/usr/X11/lib/pkgconfig/",
                  "/usr/share/pkgconfig"].join(SEPARATOR)
  libdir = ENV["PKG_CONFIG_LIBDIR"]
  default_path = [libdir, default_path].join(SEPARATOR) if libdir
  pkg_config = self.class.native_pkg_config
  return default_path unless pkg_config.absolute?
  [(pkg_config.parent.parent + "lib" + "pkgconfig").to_s,
   (pkg_config.parent.parent + "libdata" + "pkgconfig").to_s,
   default_path].join(SEPARATOR)
end