Thanks for the feedback.
When building, I don't have
%global gem_extdir %{_libdir}/gems/exts/%{gem_name}-%{version}
as a macro. If I take that out, I get an error in mock. The rest of
the macros seem to be ok.
Other changes are being incorporated. I do appreciate the feedback,
even it is a bit early. As I said, getting packaging working with
Ruby 1.9 is a priority at Puppet Labs, so I figured I'd share my work.
:)