On Friday, November 18, 2011 10:23:00 AM Vít Ondruch wrote: > > Hi Shawn, > > No we don't, but I can throw a few points here, what I am typically doing. > > 1) Replace the BR: rubygem(rspec) => BR: rubygem(rspec-core). Typically > I add above some comment like "# Use rspec-core until rspec are not > migrated to RSpec 2.x" just to remember. > 2) Use command "rspec spec/" in your check section. This typically > replaces similar call for RSpec 1.x, which was "spec spec/" > 3) Now you have to check that the test suite passes. If not, you have to > make it compatible and submit patch upstream. Usually it is not required > and it will just work. However sometime it needs more effort. Recent > example might be rubygem-little-plugger [1]. You can see that the patch > is very simple and was easily accepted by upstream. > > Thats it. In the future, once all gems are RSpec 2.x ready, the > rubygem-rspec package should be migrated from RSpec 1.x to RSpec 2.x and > from that time, it will be possible to use again the rubygem(rspec) > provider. > > > Vit > > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=754355
Thanks Vit, I'll use this guide for my OpenNebula rubygem dependencies I'll be working on this and next month. Shawn _______________________________________________ ruby-sig mailing list ruby-sig@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/ruby-sig