sig
  val compare_versions : string -> string -> int
  val read_summary_file : string -> Napkin.default_package list
  type fnmatch_options = FNM_NOESCAPE | FNM_PATHNAME | FNM_PERIOD
  val fnmatch : string -> string -> Ocamlpkgsrc.fnmatch_options list -> bool
end