To allow bootstrapping opam the dependency chain should be ocaml -> jbuilder -> "opam dependencies" -> opam. With current f267e3f the dependency chain (at least for make install) is ocaml -> "opam dependencies" -> opam -> jbuilder.
Maybe just another make(1) target should be added to copy the generated files to $RPM_BUILD_ROOT